Skip to content

mclacore/passh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

passh

Passh logo

Passh is an open-source password manager written in Go. It uses the passh command line tool to easily store and retrieve your passwords.

Installation

go install github.com/mclacore/passh@latest

Usage

Password

Create secure passwords with customizable requirements such as length, character types, and complexity.

Generate a new password:

passh pass new

Specify password requirements:

passh pass new --length 40 \
    --uppercase true \
    --exclude-lowercase false \
    --numbers true \
    --special true

Login

Store and manage login credentials, including usernames, passwords, and URLs, with options for generating or using specific passwords.

Create a new login (with specific password):

passh login new --item-name Stackoverflow \
    --username mclacore \
    --password 123456 \
    --url https://stackoverflow.com

Create a new login (with generated password):

passh login new --item-name Stackoverflow \
    --username mclacore \
    --url https://stackoverflow.com

Create a new login with no password:

passh login new --item-name Stackoverflow \
    --username mclacore \
    --url https://stackoverflow.com \
    --no-password

List all logins:

passh login list

Get login details (password hidden):

passh login get --item-name Stackoverflow

Get login details (password shown):

passh login get --item-name Stackoverflow --show-password

Update a login:

passh login update --item-name Stackoverflow --password 654321

Delete a login:

passh login delete --item-name Stackoverflow

Collection

Organize login items into collections, grouping them by categories like work, personal, or school for better management.

Create new collection

passh collection new --collection-name Work

List collections

passh collection list

Delete collection

passh collection delete --collection-name Work

About

Password manager for the CLI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published