This repo is a collection of handy Python scripts for day-to-day tasks.
Examples already included:
- 🔐 Encryption logic for folders
- 🏧 ATM system simulator
- 📄 PDF / Resume readers
- 🎥 Video to audio & video editing helpers
- 🖼 Image generation API
- 🎵 Audio converters (WAV ↔ MP3)
- 📝 Screenshot-to-text converter
- 🌐 Wi-Fi manager and many more
You can browse the folders to see what’s inside.
Our goal: build a huge, well-organized library of reusable Python snippets & mini-projects.
- 📝 Add useful, original Python scripts or improve/refactor existing ones.
- 🐛 Fix bugs, add tests, or enhance documentation.
- 🔖 Keep scripts organized in appropriate folders.
- ✍️ Comment your code for clarity.
- 🙌 Follow the steps below to submit your PR.
Even though this repo does not earn Hacktoberfest points, you still get practice with real Git workflows and your name in our Contributors Hall of Fame.
If you haven’t already, register here: https://hacktoberfest.com/
Click “Start Hacking” and connect your GitHub account.
Click ⭐ at the top-right to star it, then click “Fork” to create your own copy.
Example:
[https://github.com/Rohit-Sharma-RS/Useful-py-scripts](https://github.com/Rohit-Sharma-RS/Useful-py-scripts)
git clone https://github.com/YOUR-USERNAME/Useful-py-scripts.git
cd Useful-py-scripts
git checkout -b your-branch-name
- Add your script under the correct folder or create a new folder if needed.
- Use a clear file name like
my_useful_script.py
. - Add a short description at the top of your script.
git add .
git commit -m "Added: [script name] – short description"
git push --set-upstream origin your-branch-name
Configure upstream:
git remote add upstream https://github.com/Rohit-Sharma-RS/Useful-py-scripts.git
git fetch upstream
git checkout main
git merge upstream/main
Go to your fork on GitHub and click “New pull request”. Fill in details about what you added or fixed. Wait for review & merge.
Issues will be tagged with:
good first issue
– beginner friendlyhelp wanted
– needs attention
Check the Issues page to pick something up.
All accepted contributors will be listed in our Contributors.md with their GitHub profile. This is a great way to practice OSS workflows and show off your contributions on your profile.
MIT License – free to use, modify, and distribute. See LICENSE for details.