Skip to content

Ch1py7/Pass-Keeper

Repository files navigation

Screenshot Preview

🌟 Pass Keeper

Pass Keeper is a secure and modern password manager built with privacy and cross-platform support in mind. It allows you to encrypt and manage your credentials, generate strong passwords, and synchronize with your own database. 🔐

🎯 Features

  • 🚀 Database Synchronization – Synchronize your data between local storage and a personal SQL or PostgreSQL database. Useful for accessing your passwords from multiple locations securely.
  • 🔒 Password Generator – Automatically generate strong, random passwords to increase your security and reduce the burden of coming up with your own.
  • Lightweight Desktop App - Powered by Tauri v2, Pass Keeper runs as a native desktop application with minimal resource usage.

🛠 Installation

  1. Download the latest release from the Releases page.
  2. Run the installer for your OS (currently supported: Windows and Mac).
  3. Launch the app and start managing your secrets!

🏗️ Project Structure

📂 /Project
├── 📁 src-tauri           # Backend logic using Rust (Tauri)
├── 📁 src                 # Frontend app (React + TS)
│   ├── main.tsx
│   ├── App.tsx
│   ├── index.css
│   ├── 📁 components       # UI components
│   ├── 📁 errors           # Error boundaries & messages
│   ├── 📁 folderKeybinds   # Hotkey/shortcut logic
│   ├── 📁 hooks            # Custom React hooks
│   ├── 📁 notifications    # Toasts/alerts
│   ├── 📁 services         # Kdbx and DB interaction
│   ├── 📁 store            # Global state management
│   └── 📁 utils            # Utility functions
├── package.json
├── README.md
└── LICENSE

🛠 Built With

  • React: Modern JavaScript library for building user interfaces.
  • TypeScript: Strongly typed language that compiles to JavaScript.
  • Tailwind CSS: Utility-first CSS framework.
  • Tauri v2: Framework for building secure and lightweight desktop apps.
  • Iconify: Over 150,000 open-source icons at your fingertips.

🤝 Contributing

Contributions are welcome! If you find a bug or have a feature request, feel free to open an issue or submit a pull request.

📚 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages