Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/OneKeePass/desktop
A secure password manager for macOS,Linux and Windows platforms
https://github.com/OneKeePass/desktop
Last synced: 10 days ago
JSON representation
A secure password manager for macOS,Linux and Windows platforms
- Host: GitHub
- URL: https://github.com/OneKeePass/desktop
- Owner: OneKeePass
- License: gpl-3.0
- Created: 2023-05-08T19:16:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-22T15:45:57.000Z (6 months ago)
- Last Synced: 2024-05-22T20:28:56.320Z (6 months ago)
- Language: Clojure
- Size: 4.43 MB
- Stars: 125
- Watchers: 5
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-clojure - OneKeePass
- awesome-tauri - OneKeePass - Secure, modern, cross-platform and KeePass compatible password manager. (Applications / Security)
README
OneKeePass**OneKeePass** is a cross-platform,open source and secure password manager. It supports the KeePass-compatible database (Kdbx 4.x). It stores and manages all your passwords and other sensitive information in a single encrypted file that can be stored in any location, including private and public cloud solutions. The database is locked with a master key.
All created database files are encrypted using the best and most secure encryption algorithms currently known (AES-256, ChaCha20).
## Features
- Simple and Modern UI
- Entries are grouped as Types or Categories or the standard Group tree
- Custom entry type with any set of fields can be created as template and used to create entries
- Any number of custom fields can be added
- Custom fields can be organized as sections
- Upload attachments to an entry
- Basic Auto-Type feature that sends simulated keypresses to other applications in macOS
- Quick database unlock feature using TouchID for macOS
- Any number of databases can be created and used
- Optional additional security by using a key file with or without a master password
- Time based One-Time Passwords (TOTP) can added and used
- Supports Light/Dark Theme
- Multi-language support
- Fully offline## Todo
- [ ] Merge changed entries
- [ ] Browser extension and integration
- [ ] Synchronize the database between the devices## Installation and Quick start
You can start using OneKeePass on your Windows, macOS, or Linux computer using the latest pre-compiled binaries from the **[downloads page](https://github.com/OneKeePass/desktop/releases)**
OneKeePass is also available for iOS and Android platforms. See [here](https://github.com/OneKeePass/mobile) for details
Common **FAQ** about the application can be found [here](./docs/FAQ.md)
## How to build
OneKeePass is developed primarily using the ClojureScript and Rust programming languages and is built with - [Tauri](https://tauri.app/),[React](https://react.dev/),[MUI](https://mui.com/) and many Rust crates
To build your own binary, please follow the instructions [here](./docs/BUILD.md)
## How to Contribute
### Translations
If you want to contribute translation of texts used in this application in your language of choice, please see [OneKeePass Translations](https://github.com/OneKeePass/onekeepass-translations)
### Code
The CONTRIBUTING document and other guidelines for code contributions are not yet ready. Till that time, please feel free to::
- [Report bugs, suggest new features](https://github.com/OneKeePass/desktop/issues)
## License
This project is licensed under the GPLv3.