Welcome to the Awesome Open Source Python Games & Tools repository! 🐍🚀
This curated collection of Python-based games and utility tools is designed to help beginners learn, practice, and have fun while exploring programming.
We believe in the power of open source collaboration — and we warmly welcome contributions from the community. Whether it’s a new game, a handy tool, bug fixes, or documentation improvements, every contribution helps this project grow.
To get started, you'll need to have Python installed on your machine. You can download Python from the official website: python.org.
Once Python is installed, you can take the following steps:
Choose one of the following commands:
# Using SSH
git clone [email protected]:AseanK/python-tools-and-games.git
# Using HTTPS
git clone https://github.com/AseanK/python-tools-and-games.git
cd python-tools-and-games
python "file_name.py"
- Auction
- BlackJack
- Slot Machine
- Board filling game
- US states guessing
- Minesweeper
- Hang Man
- Rock Paper Scissors
- Guess the number
- Tic-Tac-Toe
- Road crossing
- Pong
- Turtle racing bet
- Snake game
- Etch A Sketch
- CompSci Quiz
- Treasure Island
- Pizza Palour
- Checkers
- General Quiz Game
- Ludo King
- Magic8Ball
- Chin Chiro
- Encoding
- Calculator
- NATO Alphabet Translator
- Distance Conversion Calculator
- Pomodoro Timer
- Kanye Says...
- Cookie Macro
- QRcode Generator
- Tip Calculator
- Auto WiFi Check
- PDF Merge
- Text Summarizer
- Image Resizer
- Remove Duplicates
- Password Strength Checker
- Bluetooth Scanner
- Custom Password Generator
- Binary Converter
- Expense Tracker
Contributions are what make the open source community an amazing place to learn, inspire, and create.
We welcome contributions from everyone — whether it’s a new game, a handy tool, a bug fix, or an improvement to documentation.
Follow these steps to get started:
Click the Fork button on the top right of this page.
Clone the repository to your local machine:
# Using SSH
git clone [email protected]:AseanK/python-tools-and-games.git
# Using HTTPS
git clone https://github.com/AseanK/python-tools-and-games.git
Create a new branch for your feature or improvement:
git checkout -b <branch_name>
Implement your changes, then commit them with a descriptive message:
git commit -m "Add new game: Snake"
Push your branch to your fork:
git push origin <branch_name>
Go to your forked repository on GitHub and click New Pull Request.
Please include a README.md
for your game/tool using the provided template.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag enhancement
.
Don't forget to give the project a star! Thanks again!
Made with ❤️ by our amazing contributors!