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

 
 
 

Contributors

Languages