Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cm0use/genpassword

A random and customizable password generator.
https://github.com/cm0use/genpassword

cpp17 cpptools generator-password gui password-generator qt qt-application qt-gui qt6 qt6-gui security security-tools tool

Last synced: about 20 hours ago
JSON representation

A random and customizable password generator.

Awesome Lists containing this project

README

        

GenPassword


Windows
macOS
Linux



A random and customizable password generator.


Features
Requirements
Install & Run
Contributing
License



![image](https://github.com/CM0use/GenPassword/assets/102839710/69eee234-9c37-456b-8455-379cdcea5e5a)
![image](https://github.com/CM0use/GenPassword/assets/102839710/f4ca7c4f-6125-4a78-b5e1-c4af51f49f6a)

## Features
* Support for languages: English, Spanish.
* Generates passwords of variable length, from 1 to 512 characters.
* Support for custom characters.
* TrayIcon Available
* Modular source code
* Cross-Platform
- Windows, macOS and Linux.

## Requirements
Windows: No requirements

Linux: Any X11/Xorg-based windowing system.

macOS: Unknown.

## Install & Run
### Windows
1. Install GenPasswordInstaller.exe

### Linux
1. Download libxcb for Ubuntu/Debian (other distributions):
```bash
sudo apt-get install '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev
```
2. Install GenPasswordInstaller.run

## Contributing
**Any contribution you make will be greatly appreciated.**

If you have any ideas/suggestions to improve this repository, make a fork and create a pull request.

You can also open the issue tracker to report any improvements or bugs.

## License
**Distributed under the GNU General Public License v3.0**

See accompanying file LICENSE

or copy at GNU General Public License