Skip to main content

A cli password management tool

Project description

Hello fellow person,

nixpass was created to help organize, generate, and store passwords. It allows password workspaces to be encrypted with AES-256 and decrypted with a single password, giving access to all entered credentials within that workspace.

Work flow was designed to create organized spaces called password files. The designed workflow is as follows:


which has entries


-username -password


-username -password

These entries are stored in JSON format, encrypted with AES-256, encoded with base64 and written to a file.

To open a workspace, enter the name of the Workspace and authenticate. This will decode and decrypt the JSON in the file that has all the entries.

To view the username/password of a password file entry, enter the entry name:


This will provide the username/password

foo bar


-Via Pip-

1.Create virtual environment, was developed with python 3.6 modules

2.pip install nixpass nixpass from virtual environment

-Via Standalone-

  1. Download from github -

  2. Rename to whatever

  3. Create virtual environment - developed using standard python 3.6 modules and pycrypto 2.6.1

  4. Include path to your virtual environment in the !# at the top

Hope this helps in your password management/storage needs

-Shane Guymon, aka. gatovato 😸 11/1/2018

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for nixpass, version 2.0
Filename, size File type Python version Upload date Hashes
Filename, size nixpass-2.0-py3-none-any.whl (7.2 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size nixpass-2.0.tar.gz (5.6 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page