← All Project Ideas

Password Generator CLI

beginner

A CLI tool that generates secure passwords with customizable complexity, pattern rules, and strength checking. Supports passphrases, exclude characters, multiple generation, and clipboard copy with...

Target user

Users and admins who need secure passwords from the terminal

Problem

Users need a quick, secure password generator from the terminal with customizable rules and strength verification without relying on online generators that may log generated passwords.

Requirements

  • Generate passwords with custom length and character sets
  • Include and exclude specific characters
  • Generate memorable passphrases
  • Check password strength and entropy
  • Copy to clipboard automatically

Core technologies

Node.js, TypeScript, crypto

Completion criteria

Users can generate secure passwords and passphrases with custom rules, strength checking, and clipboard copy.

Optional extensions

  • Add password breach checking
  • Implement password policies
  • Add bulk generation
  • Support QR code output