https://github.com/sht/passify
A beautiful, open-source password generator with custom rules and history. Simple, secure, and ready to use anywhere.
https://github.com/sht/passify
flask opensource passify password-generator security selfhost
Last synced: 7 days ago
JSON representation
A beautiful, open-source password generator with custom rules and history. Simple, secure, and ready to use anywhere.
- Host: GitHub
- URL: https://github.com/sht/passify
- Owner: sht
- Created: 2025-08-05T06:26:10.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2026-02-08T18:06:18.000Z (5 months ago)
- Last Synced: 2026-06-19T01:37:04.283Z (7 days ago)
- Topics: flask, opensource, passify, password-generator, security, selfhost
- Language: JavaScript
- Homepage: https://passify.sek4.com
- Size: 1.94 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Passify
A lightweight web application that generates secure passwords with customization options.
## Features
- 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
## Usage
### Local Development
To run the application locally with a development server:
1. Install dependencies:
```bash
npm install
```
2. Start the development server:
```bash
npm run dev
```
3. Open your browser and navigate to `http://localhost:3000`
### Direct File Opening
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.
## Technologies Used
- HTML5
- CSS3
- JavaScript (ES6+)
- Node.js
- Express.js
## Security
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](SECURITY.md) for more information.