Skip to content

Generador de contraseñas seguras con interfaz gráfica en Tkinter, que permite personalizar la longitud y los caracteres de la contraseña.

Notifications You must be signed in to change notification settings

BossGoodwill/RandomPassword

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

RandomPassword 🔐

Random Password Generator

Welcome to the RandomPassword repository! This project provides a secure password generator with a graphical user interface built using Tkinter. You can easily customize the length and character set of your passwords, ensuring that you create strong and unique passwords for all your needs.

Table of Contents

Features

  • User-Friendly Interface: Built with Tkinter, the GUI is intuitive and easy to navigate.
  • Customizable Options: Adjust the length and character types to fit your needs.
  • Secure Passwords: Generates random passwords that enhance your security.
  • Cross-Platform: Works on Windows, macOS, and Linux.
  • Lightweight: Minimal dependencies make it easy to run.

Installation

To get started with RandomPassword, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/BossGoodwill/RandomPassword.git
    cd RandomPassword
  2. Install Required Libraries: Make sure you have Python 3 installed. Then, install Tkinter if it’s not already available. On most systems, it comes pre-installed with Python.

    For Linux users, you might need to install it using:

    sudo apt-get install python3-tk
  3. Download the Latest Release: Visit the Releases section to download the latest version. Once downloaded, execute the file to start using the application.

Usage

Once you have installed the application, you can run it by executing the main script:

python3 main.py

Interface Overview

  • Length Selector: Choose the desired length of your password.
  • Character Options: Select which characters to include (uppercase, lowercase, numbers, symbols).
  • Generate Button: Click this to create a new password.
  • Copy Button: Easily copy the generated password to your clipboard.

Example

  1. Open the application.
  2. Set the length to 12.
  3. Select all character types.
  4. Click "Generate" to create your password.

Customization

You can customize the password generation process by modifying the source code. Here are some key areas to look at:

  • Character Sets: Adjust the character sets in the generate_password function.
  • Default Length: Change the default password length in the configuration section.
  • User Interface: Modify the layout or styles in the Tkinter setup.

Feel free to explore the code and make it your own!

Contributing

We welcome contributions! If you want to improve this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add new feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or suggestions, feel free to reach out:

Thank you for checking out RandomPassword! Don't forget to visit the Releases section for the latest updates and downloads. Happy password generating!

About

Generador de contraseñas seguras con interfaz gráfica en Tkinter, que permite personalizar la longitud y los caracteres de la contraseña.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages