A lightweight terminal password generator.
No dependencies, one command, works on any Linux.
- Strong passwords by default (16 chars, mixed characters)
- Memorable passwords with words and numbers
- Alphanumeric mode (no symbols)
- PIN generation
- Cryptographically secure (/dev/urandom)
- Zero dependencies: works on any Linux distribution
Download the package for your distribution from the Releases page and install it.
Debian / Ubuntu / Linux Mint: sudo dpkg -i simplep_1.0-1_amd64.deb
Fedora / RHEL: sudo dnf install simplep-1.0-1.fcXX.x86_64.rpm
Arch Linux / Manjaro: sudo pacman -U simplep-1.0-1-x86_64.pkg.tar.zst
Requirements
- g++ (GCC) with C++17 support
- make
Clone and build git clone https://github.com/vladik50/simpleP.git cd simpleP make
Compile manually g++ -std=c++17 -O2 -o simplep simpleP.cpp
simplep # strong password (16 chars) simplep 20 # strong password (20 chars) simplep --memorable # memorable password (words) simplep --alphanum # alphanumeric only simplep --pin # numeric PIN (4 digits)
GNU GPL v3.0 or later. See LICENSE for full text.