Skip to content

A modern, interactive password generator built with React and Tailwind CSS. Customize length, include numbers/special characters, and check password strength in real-time. Copy with one click and secure your accounts effortlessly!

Notifications You must be signed in to change notification settings

singhsv13/pass-gen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” PassGen β€” Modern Password Generator

A sleek and secure password generator built with React + Tailwind CSS, featuring real-time strength evaluation, clipboard copy, and smooth UI animations.
Customize your password length, include numbers or special characters, and instantly copy it β€” all in one clean interface.


πŸš€ Features

βœ… Customizable Password Options

  • Adjust length (6–50 characters)
  • Toggle numbers and special characters

βœ… Real-Time Strength Meter

  • Dynamically updates based on password complexity
  • Color-coded for quick feedback (Weak / Medium / Strong)

βœ… Copy to Clipboard

  • One-click copy with feedback

βœ… Beautiful UI

  • Built with Tailwind CSS
  • Responsive glassmorphism design
  • FontAwesome & React Icons integrated for visual polish

🧠 Tech Stack

  • βš›οΈ React.js (Hooks + useCallback + useEffect)
  • 🎨 Tailwind CSS (utility-first styling)
  • 🧰 React Icons (FontAwesome set)
  • πŸ’Ύ Clipboard API (for copy functionality)

πŸ› οΈ Installation & Setup

Clone the repository and get started:

# Clone the repo
git clone https://github.com/yourusername/passgen.git

# Navigate into the folder
cd passgen

# Install dependencies
npm install

# Start the dev server
npm run dev

About

A modern, interactive password generator built with React and Tailwind CSS. Customize length, include numbers/special characters, and check password strength in real-time. Copy with one click and secure your accounts effortlessly!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published