Skip to content

command line and geek style password manager written in rust

Notifications You must be signed in to change notification settings

lijing-2008/rupass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rupass is a command line and geek style password manager written in Rust.
crates.io Rust Version

🍻 Features

  • Built with Sledinquire and clap
  • Offer add、delete、search functions now

🧸 Installation

To install rupass, use package manager:

cargo install rupass

By default, this command will download the crate and compile the binary file and then copy it to ~/.cargo/bin/, if you have already set enviroment variables, you can run with rupass then.

🎡 Usage

Run rupass --help to see the details:

image.png

🌴 Init

First you need to init your database to store your account info, the default dir is in your home dir: e.g.~/.rupass.

rupass init

You need an entry password you must remember, but now, it's no use, maybe in use few days later. image.png

☘️ Add password

rupass add

You need input info below:

  • website/app keywords
  • username
  • password(default display with *, you can show it with Ctrl+R)
  • notes

image.png

🍀 Search password

rupass search

Just input the keyword, there is a suggester for you! You can select which you want. image.png

🍁 Delete password

rupass delete

You need input the entire account info, such as baidu.com<admin>. in fact, you don't need to input the entire info, just select from the suggester which you need to delete. image.png

About

command line and geek style password manager written in rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages