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

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.

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.