βββββββ βββββββ βββ βββ ββββββ βββ βββββββ βββ βββ ββββββ βββββββ βββββββ βββββββββββββββββββββ βββββββββββββββ ββββββββ βββ βββββββββββββββββββββββββββ βββββββββββ βββ βββββββ βββββββββββ βββ βββββββ ββββββββββββββββββββββ βββ βββββββββββ βββ βββββ βββββββββββ βββ ββββββ ββββββββββββββββββββββ βββ βββ ββββββββββββ βββ βββ βββββββββββ βββββββββββββββββββββ ββββββ βββββββββββ βββ βββ βββββββ βββ βββ βββββββββββ βββββββ βββββββ βββ ββββββ ββββββββββ ---------------------------------------------------------------------------------------- Secure Ergonomic Command Line Password Manager. Free Forever. Made with β€οΈ using π¦
https://github.com/zahash/royalguard/releases
( or )
cargo install royalguard
β¨ Add, Update:
set gmail user = sussolini sensitive pass = 'use single quote for spaces' url = mail.google.sus
set gmail sensitive pass = updatedpassword user = updated_user
π₯ Delete whole record:
del gmail
π₯ Delete fields:
del gmail url pass
π Show -- replaces sensitive values with *****:
show all
show gmail
show user is sussolini and (pass contains sus or url matches '.*com')
π Show (filter by name):
show . contains gmail
π΅οΈ Reveal -- works exactly like Show but does not respect sensitivity
reveal user is sussolini and (pass contains sus or url matches '.*com')
π History -- show changes made overtime:
history gmail
reveal history gmail
ποΈ Rename:
rename gmail gmail2
π Copy field to clipboard:
copy gmail pass
π₯ Import:
import 'path/to/file.txt'
Importing requires the below data format. Each line being a new record
'gmail' user = 'joseph ballin' sensitive pass = 'Π½ΠΈ ΡΠ°Π³Ρ Π½Π°Π·Π°Π΄, ΡΠΎΠ²Π°ΡΠΈΡΠΈ!'
'discord' user = 'pablo susscobar' pass = 'plata o plomo'
π Change Master Password: chmpw
M. Zahash β zahash.z@gmail.com
Distributed under the MIT license. See LICENSE
for more information.
- Fork it (https://github.com/zahash/royalguard/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
If RoyalGuard makes your life easier, consider giving it a π on GitHub!
Thank you for choosing RoyalGuard - Your Secure and Ergonomic Password Manager! π‘οΈπ