A beginner‑friendly open‑source project created for ACWOC. This repository contains a collection of small, independent Python utilities that are easy to understand and easy to contribute to.
Perfect for:
- First‑time open‑source contributors
- Python beginners
- Anyone who wants to make a quick, meaningful PR
Each utility is a standalone Python script:
- 🔐 Password Strength Checker
- 📝 Word Counter
- 💬 Random Quote Generator
- 📁 File Renamer (coming soon)
- ✅ Simple CLI To‑Do List
Contributors can add new tools or improve existing ones.
python-mini-utilities/
│
├── tools/
│ ├── password_checker.py
│ ├── word_counter.py
│ └── quote_generator.py
│
├── docs/
│ └── contributing.md
│
├── README.md
├── requirements.txt
└── .gitignore
- Clone the repository
git clone https://github.com/SwaraMishra07/python-mini-utilities.git
cd python-mini-utilities- Run any script
python tools/password_checker.pyNo external libraries required (unless mentioned).
- No frameworks
- Simple Python concepts only
- Each issue is small and independent
- Clear instructions provided
If you know basic Python (input, print, functions), you’re good to go.
- Check the Issues tab
- Pick an issue labeled
good first issue - Fork the repo
- Create a new branch
- Make your changes
- Open a Pull Request
Please keep PRs small and focused.
good first issue– Perfect for beginnersbeginner– Requires basic Python knowledgeenhancement– Small feature additions
- Follow basic Python style
- Add comments where needed
- Test your script before submitting
- Be respectful and beginner‑friendly
- Add a new utility script
- Improve input validation
- Refactor existing code
- Improve documentation
Happy coding & welcome to open source 🚀