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.
- Host: GitHub
- URL: https://github.com/karthik558/cyberkeygen
- Owner: karthik558
- License: mit
- Created: 2022-02-09T16:59:36.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-01T16:18:40.000Z (about 2 months ago)
- Last Synced: 2025-04-06T12:56:19.519Z (about 2 months ago)
- Topics: advanced-security, password-generator-react, secure-communication, secure-web-apps
- Language: TypeScript
- Homepage: https://password.karthiklal.in
- Size: 4.56 MB
- Stars: 38
- Watchers: 2
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
CyberKeyGen
Advanced Password Generator & Security Tool
[](LICENSE)
[](https://password.karthiklal.in)
[](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
![]()
![]()
## Usage
1. **Access the Generator**
- Visit [https://password.karthiklal.in](https://password.karthiklal.in)
- Or run locally using the installation instructions below2. **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 generation3. **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 applicable4. **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)