An open API service indexing awesome lists of open source software.

https://github.com/karthik558/cyberkeygen

CyberKeyGen is a modern, secure password generator that helps you create strong, unique passwords for your accounts. Built with React and TypeScript, it offers a beautiful, responsive interface with advanced security features and real-time password strength analysis.
https://github.com/karthik558/cyberkeygen

advanced-security password-generator-react secure-communication secure-web-apps

Last synced: about 1 month ago
JSON representation

CyberKeyGen is a modern, secure password generator that helps you create strong, unique passwords for your accounts. Built with React and TypeScript, it offers a beautiful, responsive interface with advanced security features and real-time password strength analysis.

Awesome Lists containing this project

README

        


CyberKeyGen

CyberKeyGen


Advanced Password Generator & Security Tool

[![License](https://img.shields.io/github/license/karthik558/CyberKeyGen)](LICENSE)
[![Website](https://img.shields.io/website?url=https%3A%2F%2Fpassword.karthiklal.in)](https://password.karthiklal.in)
[![GitHub](https://img.shields.io/github/stars/karthik558/CyberKeyGen)](https://github.com/karthik558/CyberKeyGen)

## About the Project

CyberKeyGen is a modern, secure password generator that helps you create strong, unique passwords for your accounts. Built with React and TypeScript, it offers a beautiful, responsive interface with advanced security features and real-time password strength analysis.

## Features

- 🔐 **Advanced Security**
- Cryptographically secure random number generation
- Multiple character sets for enhanced complexity
- Real-time password strength assessment
- Time-to-crack estimation
- Password history management
- Pronuncable password generation 🆕
- PIN code generation (4-12 digits) 🆕

- 🎨 **Modern Interface**
- Clean, intuitive user interface
- Dark/Light theme support
- Responsive design for all devices
- Beautiful animations and transitions

- ⚙️ **Customization Options**
- Password length (8-128 characters)
- Character type selection
- Uppercase letters (A-Z)
- Lowercase letters (a-z)
- Numbers (0-9)
- Special characters (!@#$%^&*)
- Exclude ambiguous characters
- Avoid character repetition
- Leet speak conversion

- 🔄 **Additional Features**
- One-click copy to clipboard
- Password history tracking
- Password categories
- Export/Import functionality
- Security tips and recommendations
- Cross-browser compatibility
- Progressive Web App (PWA) support 🆕
- Share passwords via QR code 🆕
- Keyboard shortcuts for quick access 🆕
- Password Expiration timer 🆕

## Screenshots


CyberKeyGen Main Interface Light
CyberKeyGen Main Interface Dark

## Usage

1. **Access the Generator**
- Visit [https://password.karthiklal.in](https://password.karthiklal.in)
- Or run locally using the installation instructions below

2. **Configure Password Settings**
- Set desired password length using the slider
- Select character types to include
- Enable/disable additional options
- Choose between random or leet speak generation

3. **Generate & Copy**
- Click "Generate Password"
- Use the copy button to copy to clipboard
- Check password strength indicator
- Save to history if needed

## Contributing

We welcome contributions! Here's how you can help:

1. **Fork the Repository**
```bash
git clone https://github.com/karthik558/CyberKeyGen.git
```

2. **Create a Branch**
```bash
git checkout -b feature/YourFeature
```

3. **Make Changes**
- Write clean, documented code
- Follow existing code style
- Add tests if applicable

4. **Submit a Pull Request**
- Describe your changes in detail
- Link any related issues

## Web Technology

- **Frontend Framework**: React with TypeScript
- **Styling**: Tailwind CSS
- **UI Components**: Shadcn/ui
- **State Management**: React Hooks
- **Build Tool**: Vite
- **Package Manager**: npm/yarn

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Project Status

**Current Version: 4.0.0**

| Feature | Status |
| ----------------- | ------ |
| Core Generator | ✅ |
| Password Strength | ✅ |
| Dark Mode | ✅ |
| Mobile Support | ✅ |
| PWA Support | ✅ |
| Browser Extension | 📅 |

---



**⭐ Star us on GitHub — it motivates me a lot!**

[Report Bug](https://github.com/karthik558/CyberKeyGen/issues) •
[Request Feature](https://github.com/karthik558/CyberKeyGen/issues)