Skip to content
This repository has been archived by the owner on Dec 14, 2022. It is now read-only.
/ passman-flutter Public archive

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

License

Notifications You must be signed in to change notification settings

yash-ahir/passman-flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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