| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
An end-to-end-encrypted TOTP manager, with a lightweight Rust API and a Flutter app that keeps your codes in sync across devices.
Report Bug
·
Request Feature
| Home | Add account (QR) | Add account (manual) | Settings |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
MayflyPass is a monorepo containing two components:
MayflyPass uses envelope encryption end-to-end, so the server only ever sees ciphertext:
To get a local copy up and running follow these steps.
git clone git@github.com:tuxlinuxien/mayflypass.gitcd api
cargo runcd app
fvm flutter pub get
make build # codegen, l10n, and protobuf bindings from proto/databox.proto
fvm flutter run [-D API_URL=http://<ip or domain>[:<port>] ]Current tested target devices:
Note on iOS: I don't have a Mac nor a developer account, so I can't test whether the app runs properly, and I'm sure the Podfiles are missing important updates. if you have the opportunity to run it, feel free to create a merge request on github.
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Distributed under the MIT License. See LICENSE for more information.
Project Link: https://github.com/tuxlinuxien/mayflypass
| Back | FazBrowse Home | New Git URL |