Skip to content

FarsFusion/cyruspass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CyrusPass 🦁

Secure & Customizable Password Generator
Inspired by Cyrus the Great's Legacy of Strength and Unity


HomePage

Features ✨

  • 🎱Password Types: Cyrus Pass (mixed high-quality), Secure, UUID, Base64, Strong, Basic, Hex, Custom
  • 🔒 Military-Grade Security: Uses /dev/urandom and cryptographic functions
  • 🎨 Colorized Output: Adaptive terminal theme support (light/dark)
  • 🔄 Interactive Mode: Fuzzy-find selection with fzf
  • Live Generation: Visual typing effect with pv
  • 🛡️ Auto-Dependency Installer: Ensures required tools are present

Quick start 👾

Download package from PPA repo of FarsFusion.

HomePage

Basic Command:

./cyruspass.sh -t [TYPE] -l [LENGTH]

Interactive Mode (no flags):

./cyruspass.sh

Examples:

# Generate 24-character Cyrus Pass
./cyruspass.sh -t 1 -l 24
# Create 50-character custom password
./cyruspass.sh -t 8 -l 50 -c "★§~%&αβγ"
# Interactive selection (type + length)
./cyruspass.sh