https://github.com/gogopex/psswd
A small password manager made in Rust.
https://github.com/gogopex/psswd
age age-encryption cli cli-app encryption password password-manager rust scrypt terminal terminal-app
Last synced: 4 months ago
JSON representation
A small password manager made in Rust.
- Host: GitHub
- URL: https://github.com/gogopex/psswd
- Owner: Gogopex
- Created: 2020-08-05T22:46:32.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-16T20:04:18.000Z (about 2 years ago)
- Last Synced: 2025-04-03T09:41:28.918Z (about 1 year ago)
- Topics: age, age-encryption, cli, cli-app, encryption, password, password-manager, rust, scrypt, terminal, terminal-app
- Language: Rust
- Homepage: https://crates.io/crates/psswd
- Size: 59.6 KB
- Stars: 17
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README

# psswd
A simple Rust command line utility to manage your passwords.
It uses [age (Actually Good Encryption)](https://github.com/FiloSottile/age) to encrypt your passwords, and supports decryption using a passphrase.
## Installation
- You can build it yourself:
```
git clone https://github.com/Gogopex/psswd.git
cd psswd
# psswd requires cargo/rustc
cargo build --release
```
This will generate a bin file in `target/release/build`.
- Or download it via `cargo`:
```
cargo install psswd
```
## Usage
If you've just ran `cargo build --release`, you can start using `./target/release/psswd ` or add an alias for `psswd` direcly.
## Demo

## Help
```bash
⚡ psswd
psswd 0.1.1
USAGE:
psswd
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
add Creates a new entry containing an encrypted password
delete Deletes entries or a given entry
help Prints this message or the help of the given subcommand(s)
list Lists all entries
show Displays a specific entry
Feel free to report any issue you find here: https://github.com/Gogopex/psswd/issues
```