A simple to use, feature-rich, free and Open-Source Password Management Software for Linux and Windows.
Currently in Beta Phase, some of the features might be missing or unstable, use it for testing and fun only !
- AES256 bit Encryption on plain text file - secure and future proof (no proprietary/strange custom file type)
- Completely Private and Offline - Doesn't need Internet to work. No data is collected. Your credentials belong to you and you only !
- Simple to use UI
- For now, supports 3 types of Credentials - Email, Social Media, Phone Pin
- Has a Powerful Password Generator tool with support to 3 different types of passwords (Random Character, Random Word and Random Number).
- Has both Encrypted and Unencrypted Backup option along with Backup Restore Tool.
For now, automatic updates are available only for the snap version.
T.U.R.P.O is now available as a snap package !!
To install just run :
sudo snap install turpo-app --beta
- Go to Releases Page - https://github.com/Uthayamurthy/TURPO/releases
- From the Assets, download the suitable binary zip. Extract the zip file.
- Linux Users - Make the installation script executable and then run it.
chmod +x install.sh
./install.sh
Windows Users - Just double click the installer and follow along, you will install it.
It is assumed that you already have python 3.7+ and git installed.
- (optional but recommended) Create a virtual environment and use it.
- Install the requirements -
pip install ttkbootstrap pycryptodome pyperclip
- Clone this Repo -
git clone https://github.com/Uthayamurthy/TURPO.git
- Go to the downloaded directory and run the main.py file
cd main.py # For Linux ! Windows users use chdir
python main.py
Refer to ROADMAP.md for project Roadmap.
Want to track the latest progress ? Check the development branch (https://github.com/Uthayamurthy/TURPO/tree/development) ...
- Bug Fixes
- Testing
- Better Documentation
Currently lots of features are planned and pending. They will be added and tested in subsequent beta releases. Expect a bunch of beta versions before the first major release.
Overview Credential View New Credential
Random Character Passwords Random Word Passwords Random Numeric Pin