Skip to content

Repository files navigation

🔐 Password Generator

A modern, feature-rich password generator built with Next.js, React, and shadcn/ui components. Generate secure passwords with customizable options right in your browser.

✨ Features

  • Keyword Integration - Start passwords with custom keywords
  • Adjustable Length - Set password length from 3 to 100 characters
  • Password Strength Control - Choose between Weak, Moderate, and Strong mixing
  • Character Type Selection - Toggle letters, numbers, and symbols on/off
  • Optional Requirements - Add specific password requirements
  • Copy to Clipboard - One-click copy with visual feedback
  • Local Generation - Passwords are generated locally and never stored

🚀 Live Demo

Check out the live version: https://ro-passwords.vercel.app

🛠️ Technologies Used

  • Next.js 16 - React framework
  • TypeScript - Type-safe development
  • shadcn/ui - Beautiful UI components
  • Tailwind CSS - Styling
  • Lucide React - Icons

📦 Installation

  1. Clone the repository:
git clone https://github.com/RoNotBroYT/ro-passwords.git
cd ro-passwords
  1. Install dependencies:
npm install
# or
bun install
  1. Run the development server:
npm run dev
# or
bun run dev
  1. Open http://localhost:3000 in your browser

💡 How to Use

  1. Enter Keywords - Type keywords you want included in your password
  2. Set Password Length - Use the slider to choose length (3-100 characters)
  3. Choose Password Strength - Select Weak, Moderate, or Strong mixing
  4. Select Character Types - Check the character types you want:
    • Letters (abc)
    • Numbers (123)
    • Symbols (!@%)
  5. Add Requirements - Expand the accordion to set specific requirements
  6. Generate - Click the "Generate Password" button
  7. Copy - Click the copy icon to copy to clipboard

⚠️ Disclaimer

Passwords are generated locally and are NOT stored or saved. Password generated at your own risk. We are not responsible if your password gets stolen, guessed, compromised, or misused in any way.

📝 License

MIT License

🤝 Contributing

Feel free to submit issues and enhancement requests!


Made by RoNotBroYT

About

A simple password generator made in TS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages