Skip to content

sanath-kumar-s/Python-beginner-projects

Repository files navigation

🌟 Beginner-Friendly Projects Hub

Build Status Contributors Issues License PRs Welcome

A collection of simple, beginner-friendly projects designed to help developers learn, build, and contribute to open source. Whether you're just starting out or looking to practice collaboration, this repo is a great place to begin 🚀


📌 About This Repository

This repository is focused on:

  • ✅ Providing easy-to-understand projects
  • ✅ Helping beginners learn GitHub workflows
  • ✅ Encouraging collaboration and contribution

You can:

  • ➕ Add your own small projects
  • 🔧 Improve existing ones
  • 🐛 Fix bugs or enhance features

🚀 Projects List

Project Name Description Tech Stack Status
ExeFlow Python script compiler. Python 🟢 Active
FlappyBird Simple flappy bird game Python 🟢 Active
Alarm Alarm app with Python Python 🟢 Active
YT-VideoDownloader Download YT videos from your terminal Python 🟢 Active
FileDownloader Download any file from web Python 🟢 Active
Tick-Tack-Toe Tick-Tack-Toe game Python 🟢 Active
SimpleCalculator Simple Calculator Python 🟢 Active
Chess Chess game with single and multiplayer mode Python 🟢 Active
MarkDownIDE You can write and preview markdown files with this app Python 🟢 Active
ExpenceTracker It tacks your expences and shows the status with graphs Python 🟢 Active

Feel free to add your project by creating a pull request!


🤝 How to Contribute

Follow these steps:

  1. Fork this repository

  2. Clone your fork

    git clone https://github.com/your-username/Python-beginner-projects.git
  3. Create a new branch

    git checkout -b feature-yourname
  4. Make your changes (add project / improve code / fix issues)

  5. Commit your changes

    git commit -m "Added new project / fixed bug"
  6. Push to your fork

    git push origin feature-yourname
  7. Create a Pull Request 🎉

Note

For more details visit CONTRIBUTING.md


🏆 Contributors

Thanks to all the amazing people who contribute 💙


📢 Get Started

  1. 📌 Pick a project
  2. 🛠️ Make a small contribution
  3. 📚 Learn by doing

⭐ Support

If you like this repo:

  • Star it
  • 🍴 Fork it
  • 🤝 Contribute

💡 Goal

To create a space where beginners can:

  • 🔨 Learn by building
  • 🤝 Collaborate with others
  • 🏅 Gain real GitHub experience

"Every expert was once a beginner. Start contributing today!" 🚀

About

This repository contains beginner friendly projects which might hlep you in improving your skills

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages