Skip to content

About

A beginner - friendly ACWOC project

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

29 Commits

Folders and files

Repository files navigation

Python Mini Utilities Hub 🐍

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

📌 What’s Inside

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.


📂 Project Structure

python-mini-utilities/
│
├── tools/
│   ├── password_checker.py
│   ├── word_counter.py
│   └── quote_generator.py
│
├── docs/
│   └── contributing.md
│
├── README.md
├── requirements.txt
└── .gitignore

🚀 How to Run

  1. Clone the repository
git clone https://github.com/SwaraMishra07/python-mini-utilities.git
cd python-mini-utilities
  1. Run any script
python tools/password_checker.py

No external libraries required (unless mentioned).


🧠 Beginner Friendly by Design

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


🧩 How to Contribute

  1. Check the Issues tab
  2. Pick an issue labeled good first issue
  3. Fork the repo
  4. Create a new branch
  5. Make your changes
  6. Open a Pull Request

Please keep PRs small and focused.


🏷 Issue Labels

  • good first issue – Perfect for beginners
  • beginner – Requires basic Python knowledge
  • enhancement – Small feature additions

📜 Contribution Rules

  • Follow basic Python style
  • Add comments where needed
  • Test your script before submitting
  • Be respectful and beginner‑friendly

💡 Ideas for New Contributors

  • Add a new utility script
  • Improve input validation
  • Refactor existing code
  • Improve documentation

Happy coding & welcome to open source 🚀

About

A beginner - friendly ACWOC project

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages