Secman — The Password Manager of your dreams

Installation

Secman Products

Features

Examples

secman new -l✔ Title › Twitter
✔ URL › https://twitter.com
✔ Username › _secman
✔ Password › *********
✔ Extra › no extra
Password created
secman .
.
├──Logins
│ └──Twitter
├──Credit Cards
├──Emails
├──Notes
└──Servers
secman read -l Twitter╭─────────┬─────────────────────┬──────────────────┬───────────┬──────────╮
│ Title │ URL │ Username │ Password │ Extra │
├─────────┼─────────────────────┼──────────────────┼───────────┼──────────┤
│ Twitter │ https://twitter.com │ hello@secman.dev │ ••••••••• │ no extra │
╰─────────┴─────────────────────┴──────────────────┴───────────┴──────────╯

show password

secman show -l -p Twitter╭─────────┬─────────────────────┬──────────────────┬───────────┬──────────╮
│ Title │ URL │ Username │ Password │ Extra │
├─────────┼─────────────────────┼──────────────────┼───────────┼──────────┤
│ Twitter │ https://twitter.com │ hello@secman.dev │ hitwitter │ no extra │
╰─────────┴─────────────────────┴──────────────────┴───────────┴──────────╯
secman edit -l Twitter? Pick a field › - Use arrow-keys. Return to submit.
❯ Title
URL
Username
Password
Extra

edit multiple fields

secman edit -l -m Twitter? Pick a field ›
? Pick a field ›
Instructions:
↑/↓: Highlight option
←/→/[space]: Toggle selection
a: Toggle all
enter/return: Complete answer
◯ Title
◉ URL
◯ Username
◯ Password
◉ Extra

Installation ⬇

Using npm

npm i -g secman
Set-ExecutionPolicy RemoteSigned -scope CurrentUser

Using Homebrew (macOS and Linux)

brew tap scmn-dev/secman
brew install secman

Using script (Ubuntu/Debian)

curl -fsSL https://cli.secman.dev | bash

Using SnapCraft

sudo snap install secman

Via Docker

docker run -it smcr/secman-cli
docker run -it smcr/secman

Build from source

Getting started with secman

secman init
secman auth
secman insert --[PASSWORD_TYPE]
secman .
secman read --[PASSWORD_TYPE] <PASSWORD_NAME>
secman edit --[PASSWORD_TYPE] <PASSWORD_NAME>
secman generate
secman settings

License

Some Resources

Founder of secman-team. full-stack dev. enjoys working on cli apps, websites, automation (CI/CD), and databases.