A lightweight web application that generates secure passwords with customization options.
Multiple password types:
- Random: Strong random passwords with mixed characters
- Memorable: Easy-to-remember passwords
- PIN: Numeric passwords
Customization options:
- Password length control
- Include/exclude numbers
- Include/exclude symbols
Copy to clipboard functionality
Refresh password option
Responsive design
To run the application locally with a development server:
Install dependencies:
npm install
Start the development server:
npm run dev
Open your browser and navigate to
http://localhost:3000
You can also open index.html directly in your web browser, though some features may not work correctly due to browser security restrictions when using the file:// protocol.
- HTML5
- CSS3
- JavaScript (ES6+)
- Node.js
- Express.js
If you discover a security vulnerability, please email us at oss@mailite.com or create a GitHub security advisory with appropriate details. Please do not open a public issue for security vulnerabilities. See SECURITY.md for more information.