Skip to content

Rohit-Sharma-RS/Useful-py-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Useful Python Scripts

💡 About This Repository

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.


✅ What We Expect From Contributors

  • 📝 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.


🚀 How to Contribute (Step-by-Step)

1. Register for Hacktoberfest (Optional)

If you haven’t already, register here: https://hacktoberfest.com/
Click “Start Hacking” and connect your GitHub account.

2. Star & Fork This Repository

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)

3. Clone Your Fork

git clone https://github.com/YOUR-USERNAME/Useful-py-scripts.git
cd Useful-py-scripts

4. Create a New Branch

git checkout -b your-branch-name

5. Make Your Changes

  • 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.

6. Stage & Commit

git add .
git commit -m "Added: [script name] – short description"

7. Push Your Branch

git push --set-upstream origin your-branch-name

8. Keep Your Fork Updated (Optional but recommended)

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

9. Open a Pull Request

Go to your fork on GitHub and click “New pull request”. Fill in details about what you added or fixed. Wait for review & merge.


🏷 Labels

Issues will be tagged with:

  • good first issue – beginner friendly
  • help wanted – needs attention

Check the Issues page to pick something up.


🏆 Recognition

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.


📜 License

MIT License – free to use, modify, and distribute. See LICENSE for details.

Releases

No releases published

Packages

No packages published