All Projects → yash-ahir → passman-flutter

yash-ahir / passman-flutter

Licence: GPL-3.0 license
A simple, cross-platform password manager created with Flutter.

Programming Languages

dart
5743 projects
CMake
9771 projects
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
swift
15916 projects
kotlin
9241 projects

Projects that are alternatives of or similar to passman-flutter

jpass
🔐 Password manager application with strong encryption (AES-256). [Java/Swing]
Stars: ✭ 129 (+578.95%)
Mutual labels:  password-manager, aes-256
passman-ios
An iOS app for Nextcloud's extension Passman written in React Native
Stars: ✭ 20 (+5.26%)
Mutual labels:  password-manager, passman
pass2csv
Export pass(1), "the standard unix password manager", to CSV.
Stars: ✭ 70 (+268.42%)
Mutual labels:  password-manager
PassHUD
A HUD-style interface for pass on macOS
Stars: ✭ 31 (+63.16%)
Mutual labels:  password-manager
keepass2-to-keepassx
KeePass2 to KeePassX password database convertor.
Stars: ✭ 21 (+10.53%)
Mutual labels:  password-manager
cryptalk
HTML5/Node.js based, client side (E2EE) encrypted instant chat
Stars: ✭ 73 (+284.21%)
Mutual labels:  aes-256
pass-audit
A pass extension for auditing your password repository.
Stars: ✭ 71 (+273.68%)
Mutual labels:  password-manager
enigmatic-mouse
The enigmatic mouse will keep your passwords safe - password manager on Android in Kotlin.
Stars: ✭ 14 (-26.32%)
Mutual labels:  password-manager
openssl
A functions wrapping of OpenSSL library for symmetric and asymmetric encryption and decryption.
Stars: ✭ 199 (+947.37%)
Mutual labels:  aes-256
addon-bitwarden
Vaultwarden (Bitwarden) - Home Assistant Community Add-ons
Stars: ✭ 102 (+436.84%)
Mutual labels:  password-manager
Passky-Desktop
Desktop application for Passky (password manager)
Stars: ✭ 47 (+147.37%)
Mutual labels:  password-manager
KeePass4D
KeePass4D is password manager written in Delphi with Kdbx format support.
Stars: ✭ 20 (+5.26%)
Mutual labels:  password-manager
aesCbc
aes-cbc加密解密
Stars: ✭ 68 (+257.89%)
Mutual labels:  aes-256
Bitwarden Self Host
Automatically setup and host a Vaultwarden (unoffical Bitwarden) instance on a Raspberry Pi or other Linux Server
Stars: ✭ 87 (+357.89%)
Mutual labels:  password-manager
buttercup-importer
🎣 3rd-party archive importer for Buttercup
Stars: ✭ 39 (+105.26%)
Mutual labels:  password-manager
vault
Is a plugin for project management system Redmine. Allows you to store various passwords/keys in one place for the project.
Stars: ✭ 44 (+131.58%)
Mutual labels:  password-manager
archiver-zip-encrypted
Plugin for archiver to create ZIP archives with password using either AES or legacy Zip 2.0 encryption
Stars: ✭ 50 (+163.16%)
Mutual labels:  aes-256
passbase
Keybase File System (KBFS)-backed CLI-based password manager
Stars: ✭ 26 (+36.84%)
Mutual labels:  password-manager
password-keeper
A simple and secure Password Management System made completely in Python.
Stars: ✭ 26 (+36.84%)
Mutual labels:  password-manager
PassLock
PassLock is a medium-security password manager that encrypts passwords using Advanced Encryption Standards (AES)
Stars: ✭ 44 (+131.58%)
Mutual labels:  password-manager

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].