LinuxCommandLibrary

pass-cli

Secure CLI and TUI password and API key manager

TLDR

Launch the interactive TUI
$ pass-cli
copy
Initialize a new vault
$ pass-cli init
copy
Add a credential
$ pass-cli add [name] --url [https://example.com]
copy
Retrieve a credential
$ pass-cli get [name]
copy
Generate a random password
$ pass-cli generate --length [32]
copy

SYNOPSIS

pass-cli [command] [options]

DESCRIPTION

pass-cli is a secure, cross-platform password and API key manager for the command line. It stores credentials locally with AES-256-GCM encryption and provides both a non-interactive CLI and an interactive TUI mode. Designed for developers who need quick, script-friendly access to credentials without cloud dependencies.

PARAMETERS

init

Initialize a new password vault.
add NAME
Add a new credential to the vault.
get NAME
Retrieve a credential by name.
list
Display all stored credentials.
update NAME
Modify an existing credential.
delete NAME
Remove a credential from the vault.
generate
Create a random password.
vault backup create
Create a manual vault backup.
doctor
Run vault health checks.

HISTORY

pass-cli was created by arimxyer and is written in Go.

SEE ALSO

pass(1), passepartui(1), kure(1), gopass(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard