All Projects → swlkr → Allyourpasswords

swlkr / Allyourpasswords

The offline macOS password manager

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Allyourpasswords

password-list
Password lists with top passwords to optimize bruteforce attacks
Stars: ✭ 174 (+194.92%)
Mutual labels:  password-generator, password-manager
PasswordX
Offline password manager for iOS/macOS
Stars: ✭ 26 (-55.93%)
Mutual labels:  password-generator, password-manager
sandpass
Password manager for Sandstorm
Stars: ✭ 26 (-55.93%)
Mutual labels:  password-generator, password-manager
pwm
自用的密码管理工具
Stars: ✭ 34 (-42.37%)
Mutual labels:  password-generator, password-manager
Gokey
A simple vaultless password manager in Go
Stars: ✭ 305 (+416.95%)
Mutual labels:  password-manager, password-generator
Passky-Server
API and Database for Passky (password manager)
Stars: ✭ 77 (+30.51%)
Mutual labels:  password-generator, password-manager
Qtpass
QtPass is a multi-platform GUI for pass, the standard unix password manager.
Stars: ✭ 763 (+1193.22%)
Mutual labels:  password-manager, password-generator
enigmatic-mouse
The enigmatic mouse will keep your passwords safe - password manager on Android in Kotlin.
Stars: ✭ 14 (-76.27%)
Mutual labels:  password-generator, password-manager
Pash
🔒 A simple password manager using GPG written in POSIX sh.
Stars: ✭ 254 (+330.51%)
Mutual labels:  password-manager, password-generator
web
Cloverleaf is a free, open source app to replace your password manager without storing your passwords anywhere.
Stars: ✭ 33 (-44.07%)
Mutual labels:  password-generator, password-manager
Passky-Desktop
Desktop application for Passky (password manager)
Stars: ✭ 47 (-20.34%)
Mutual labels:  password-generator, password-manager
Pol
pol /pɵl/ is a modern command line password manager with deniable encryption
Stars: ✭ 25 (-57.63%)
Mutual labels:  password-manager, password-generator
jpass
🔐 Password manager application with strong encryption (AES-256). [Java/Swing]
Stars: ✭ 129 (+118.64%)
Mutual labels:  password-generator, password-manager
mopass
A OpenSource Clientless & Serverless Password Manager
Stars: ✭ 40 (-32.2%)
Mutual labels:  password-generator, password-manager
passbase
Keybase File System (KBFS)-backed CLI-based password manager
Stars: ✭ 26 (-55.93%)
Mutual labels:  password-generator, password-manager
gpgpwd
Moved to GitLab
Stars: ✭ 22 (-62.71%)
Mutual labels:  password-generator, password-manager
Android Password Store
Android application compatible with ZX2C4's Pass command line application
Stars: ✭ 1,912 (+3140.68%)
Mutual labels:  password-manager, password-generator
Pws
Command-Line Password Safe 🔐︎
Stars: ✭ 208 (+252.54%)
Mutual labels:  password-manager, password-generator
OormiPass
Free open source cross platform password manager
Stars: ✭ 50 (-15.25%)
Mutual labels:  password-generator, password-manager
Spicypass
A light-weight password manager with a focus on simplicity and security
Stars: ✭ 367 (+522.03%)
Mutual labels:  password-manager, password-generator

allyourpasswords

The offline password manager. Requires macOS 10.14 or later

In Action

No electron

Although I am more proficient at making websites, I don't like electron "apps" taking away all of my battery and spinning up my CPU to 100% randomly, so swift it is.

The process

I logged every day of the 30 day process it took me to make this thing here on a dev focused blogging platform

The stack

This is essentially a swift wrapper around SQLite that uses three open source libraries, which is why I was able to get it done in a month as a side project around my full time job.

  1. SQLite.swift
  2. FavIcon
  3. SQLCipher

The roles of sqlite.swift and sqlcipher are to read/write to an encrypted sqlite db that gets encrypted with the master password that you set when the app opens up. There are few columns in one table "logins" and that's pretty much it for now. Future versions will be more sophisticated, but for now it does what it says and says what it does. Wait...

Building

Have a mac running macOS mojave 10.14, open up xcode, hit the play button.

Support

If you want to support future dev efforts with cold hard cash, you can buy it either from my (very basic) lander here: allyourpasswords.com or from the mac app store here

If you don't want to pay the full price of the app in the mac app store, you can use the code ph-50 after you click the buy button on the lander, it uses paddle and devmate, so it requires an email to send the .app file to, just trying to be as upfront as possible here.

The mas branch stands for "mac app store" and the master branch is the binary distributed through the landing page (allyourpasswords.com)

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].