8 releases (4 breaking)
0.10.0 | Aug 9, 2022 |
---|---|
0.9.0 | Jun 2, 2022 |
0.8.0 | May 31, 2022 |
0.7.0 | May 26, 2022 |
0.6.4 | May 21, 2022 |
#1064 in Authentication
24 downloads per month
27KB
636 lines
PassMan
Simple command-line password manager with support for all the password saving functionality you need, along with adding notes to your saved passwords
Get help by using the passman help
or passman --help
commands
Installation
Via cargo
To install via cargo, you will need rustup and the latest stable compiler via
rustup install stable
Then, run
cargo install pass-man
Windows Installer
Download the latest installer from the GitHub release
and run the .msi file. Necessary changes to your PATH
environment variable will be made by the installer
Manual
Alternatively, you can download the latest release from GitHub
(Only Windows for now) and add the .exe path to your PATH
environment variable
Usage
Use passman help
or passman --help
to see the available commands, or use passman help <command>
or
passman <command> --help
to get help for a specific command
If you get an error saying No such file or directory
, manually create the passwords file yourself.
For example, create a defaultfile with touch ~/.passman.json
Building from Source
First, make sure you have rustup installed & the latest stable version of Rust
(via rustup install stable
).
git clone
the repository & cd
into it, then run cargo build
for a debug build, or cargo build --release
for a release build
Dependencies
~4–13MB
~145K SLoC