JADLOC.
A beautiful, encrypted password manager, built using Flutter and Dart.
Features
-
Fully encrypted using XSalsa20-Poly1305 (including the database stored on-device)
-
Support for TOTP
-
Secure Password Generation (Diceware and Random)
-
A beautiful UI
-
Really compact database, allowing for efficient disk operations (Thanks to MsgPack)
-
Desktop Support (Linux is still untested, any contibutions on the same are welcome)
- TouchBar support (Beta)
-
Responsive UI (Kinda)
-
Support for autofill on android (Beta)
-
Support for multiple languages (feel free to make an issue if you want to contribute)
- English
- Hindi
Screenshots
Nothing is complete without screenshots ?
Building
- Install Flutter
- Switch to the master channel:
flutter channel master
- Run
flutter upgrade
- Clone the repository
Android
- Connect your device / emulator to your computer
flutter run
iOS
- Connect your device / simulator to your computer (only macs are supported)
flutter run
Desktop
- Enable flutter desktop support (https://flutter.dev/desktop)
flutter run