Skip to content

Antot-12/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔒 Password Generator

Password Generator is a simple app to generate strong passwords.


✨ Features:

  • 🔑 Generate passwords with lengths between 8 and 50 characters.
  • 🛠️ Customize your password with:
    • ✅ Numbers (0-9)
    • ✅ Lowercase letters (a-z)
    • ✅ Uppercase letters (A-Z)
    • ✅ Special characters (@#$% and others)
  • 📋 Copy your generated password to the clipboard.
  • 💾 Save passwords to a file (passwords.txt).
  • 🎨 Choose between Light, Dark, or System themes.

📸 Screenshot:

App Screenshot


📘 Git Instructions:

To clone the project and run it locally:

  1. Clone the repository:
    git clone https://github.com/Antot-12/Password-Generator.git
    
  2. Navigate to the project folder:
    cd password-generator
  3. Run the application:
    python3 main.py

📂 Files in the Project:

  • main.py: The main Python script for the application.
  • password.py: Helper script for password generation.
  • main.exe: The compiled executable file (ready to run).
  • img.png: The logo image used in the app.
  • password.ico: The app icon.
  • passwords.txt: File where saved passwords are stored.

⚙️ Technologies Used:

  • 🐍 Python
  • 🎨 CustomTkinter for the graphical interface.
  • 📦 PyInstaller for creating the .exe file.

About

A Python desktop password generator with customizable character sets, light and dark themes, clipboard copying, local password saving, and a CustomTkinter interface.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages