Tutorials aren’t really working well for me.. I want to find a github program that I can reverse engineer. Any fun/simple projects I can start with?

This page summarizes the projects mentioned and recommended in the original post on /r/learnpython

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Projects

    :page_with_curl: A list of practical projects that anyone can solve in any programming language.

  • Other than that, here's a list of programming projects on Github. Here's another archived list. Also check out this resource in the subreddit wiki. Good luck!

  • realworld

    "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • thonny

    Python IDE for beginners

  • Download and install Thonny

  • python-hangman

  • I made a simple hangman game. I got bored and abandoned it, so it has some bugs. You might even try to fix them! https://github.com/NeoLight1010/python-hangman

  • Arcade

    Easy to use Python library for creating 2D arcade games.

  • Take a look at the sample code at https://arcade.academy as it's designed to be learn by example.

  • Django

    The Web framework for perfectionists with deadlines.

  • webcrawler

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • PythonPlantsVsZombies

    a simple PlantsVsZombies game

  • Plant VS Zombie in PyGame

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts