cristoferdomingues / passman-flutter

A simple, cross-platform password manager created with Flutter.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PassMan

PassMan Logo © 2021 by Yash Ahir is licensed under CC BY-NC 4.0

A simple, cross-platform password manager created with Flutter.

Get it on Google Play


How to run this

  • Install Flutter for your platform of choice from here.
  • This project uses Moor for persistent storage and as such supports all platforms that Moor does. As mentioned in the supported platforms page for it, for desktop support most Linux distrubutions include a SQLite binary and MacOS will utilize the VmDatabase class (A Moor database that runs in a Dart VM), so no extra steps for it. For Windows or a Linux distribution without SQLite, you need to download and install SQLite. Note: I might ship a pre-compiled SQLite binary for individual platform packages when I release version 1.0.0 executables for desktop.
  • For desktop development, also make sure to follow the requirements here.
  • Clone the repository. After it is cloned cd into the repository directory and run flutter run --release. This will launch the application in release mode, if you want to utilize hot-reloading and hot-restarting for any reason, omit the --release flag.

License

GPLv3

About

A simple, cross-platform password manager created with Flutter.

License:GNU General Public License v3.0


Languages

Language:Dart 85.9%Language:CMake 8.0%Language:C++ 4.7%Language:C 0.7%Language:Swift 0.4%Language:Kotlin 0.1%Language:Objective-C 0.0%