
Advanced Password Generator & Security Tool
Features • Live Demo • Installation • Usage • Contributing



-
🔐 Advanced Security
- Cryptographically secure random number generation
- Multiple character sets for enhanced complexity
- Password strength assessment in real-time
-
🎨 Modern Interface
- Clean, intuitive user interface
- Dark/Light theme support
- Responsive design for all devices
-
⚙️ 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
-
🔄 Additional Features
- One-click copy to clipboard
- Password strength indicator
- Security recommendations
- Cross-browser compatibility
Experience CyberShield in action: https://passgen.karthiklal.in
# Clone the repository
git clone https://github.com/karthik558/CyberShield-Password-Generator.git
# Navigate to project directory
cd CyberShield-Password-Generator
# Open in browser
# For Linux/macOS
open index.html
# For Windows
start index.html
-
Access the Generator
- Visit https://passgen.karthiklal.in
- Or open
index.html
locally
-
Configure Password Settings
- Set desired password length using the slider
- Select character types to include
- Enable/disable additional options
-
Generate & Copy
- Click "Generate Password"
- Use the copy button to copy to clipboard
- Check password strength indicator
We welcome contributions! Here's how you can help:
-
Fork the Repository
git clone https://github.com/yourusername/CyberShield-Password-Generator.git
-
Create a Branch
git checkout -b feature/SecurityRecommendations
-
Make Changes
- Write clean, documented code
- Follow existing code style
- Add tests if applicable
-
Test Your Changes
- Ensure the generator functions as expected
- Verify the password strength indicator
-
Submit a Pull Request
- Describe your changes in detail
- Link any related issues
Licensed under the MIT License - see the LICENSE file for details.
- Icons by Bootstrap Icons
- Font by Google Fonts
- Inspired by modern security practices
Current Version: 3.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!