Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

simpleP — Simple Password Generator

License: GPL v3

A lightweight terminal password generator.
No dependencies, one command, works on any Linux.

Features

  • 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

Getting Started

Option 1: Install a Pre-built Package

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

Option 2: Build from Source

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

Usage

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)

License

GNU GPL v3.0 or later. See LICENSE for full text.