Starred by 5.2K users
Forked by 1.8K users
Languages: Python
Discussions

Example of a simple and well made Python project on Github

You should checkout the discord.py repository! It's well structured. https://github.com/Rapptz/discord.py

More on reddit.com
🌐 r/learnpython
52
326
December 20, 2020
Django projects with open source code on github(websites and apps, not library)
All of the Django based CMS are standalone apps: wagtail, django-cms, feincms, mezzanine Taiga project management https://github.com/taigaio/taiga-back There are several forum apps, e.g.: https://github.com/nitely/Spirit https://github.com/stephenmcd/drum There are a few simple (simplistic?) helpdesk webapps, e.g.: https://github.com/ookami-kb/django-simple-helpdesk https://github.com/orges/itsy/ Mozilla Add Ons https://github.com/mozilla/addons-server Mayan doc management system https://github.com/mayan-edms/mayan-edms/ Some more randomly: https://github.com/healthchecks/healthchecks https://github.com/adamalton/django-csp-reports More on reddit.com
🌐 r/django
18
28
October 31, 2016
Project structure for scalable fastapi project.

I found a couple of really good boilerplate structures:

  • (This is by the developer of Fastapi itself) https://github.com/tiangolo/full-stack-fastapi-postgresql/tree/master/%7B%7Bcookiecutter.project_slug%7D%7D/backend/app

  • https://github.com/skb1129/fastapi-boilerplate (This is inspired by the first one, but is just for the backend)

More on reddit.com
🌐 r/FastAPI
4
21
February 11, 2021
Top github data science project
https://erlemar.github.io/ More on reddit.com
🌐 r/datascience
21
201
June 27, 2019
People also ask

How do GitHub Python projects improve learning?
GitHub projects provide hands-on experience beyond tutorials. You practice coding, debugging, and project structuring. Applying concepts to real-world applications enhances retention and understanding. They also expose you to collaborative workflows, version control, and best practices, offering a complete learning experience.
🌐
upgrad.com
upgrad.com › home › blog › data science › github project on python: 30 python projects you’d enjoy
30 Best Python Projects on GitHub by Skill Level in 2026
Why should I work on Python projects from GitHub?
Python projects on GitHub help you gain practical experience by working on real-world applications. They also serve as a portfolio, showcasing your coding skills to potential employers. Exploring GitHub projects exposes you to best practices, collaboration, and different Python libraries, making it easier to identify the best Python project on GitHub for learning and career growth.
🌐
upgrad.com
upgrad.com › home › blog › data science › github project on python: 30 python projects you’d enjoy
30 Best Python Projects on GitHub by Skill Level in 2026
Can I deploy GitHub Python projects online?
Yes. Many projects can be deployed using Heroku, AWS, Docker, or other cloud platforms. Deployment makes your project live, enhances your portfolio, and allows others to interact with your work. This practical exposure adds value to your GitHub Python projects and improves learning outcomes.
🌐
upgrad.com
upgrad.com › home › blog › data science › github project on python: 30 python projects you’d enjoy
30 Best Python Projects on GitHub by Skill Level in 2026
🌐
GitHub
github.com › geekcomputers › Python
GitHub - geekcomputers/Python: My Python Examples · GitHub
This repository contains a collection of Python scripts that are designed to reduce human workload and serve as educational examples for beginners to get started with Python.
Author: geekcomputers
🌐
GitHub
github.com › topics › python-project
python-project · GitHub Topics · GitHub
projects ml-project python-project nlp-projects machine-learning-projects machinelearning-python opencv-project machine-learning-project nlp-project deep-learning-project opencv-projects deep-learning-projects ... python cli pdf python-library python3 python-programming pdf-forms cli-app python-3 pdf-files command-line-tool pdf-document pdf-generation pdffiller python-package pdf-merge pdf-merger command-line-interface python-project pdf-document-processor
🌐
Upgrad
upgrad.com › home › blog › data science › github project on python: 30 python projects you’d enjoy
30 Best Python Projects on GitHub by Skill Level in 2026
4 weeks ago - Build a Python application that fetches live weather data and visualizes trends for different locations. This project introduces API usage, data parsing, and dynamic UI updates. ... Develop a Python tool to extract text, tables, and metadata ...
🌐
GitHub
github.com › topics › python-example
python-example · GitHub Topics · GitHub
python opengl graphics glfw python3 assimp glfw3 graphics-3d model-viewer 3d pyopengl python-example ... This repository contains an example of how to share a PDF using QR codes.
🌐
Reddit
reddit.com › r/learnpython › example of a simple and well made python project on github
r/learnpython on Reddit: Example of a simple and well made Python project on Github
December 20, 2020 -

Hi, I'm wanting to have a look at some examples of really well made but extremely simple python projects in an attempt to better understand basic structure and design. People suggest to me things like Requests or Flask... they may be beautiful but they are way too complex for what I'm after.

Any suggestions that come to mind?

Find elsewhere
Forked by 3 users
Languages: Python 95.1% | Makefile 4.9%
🌐
GitHub
github.com › topics › python-mini-projects
python-mini-projects · GitHub Topics · GitHub
The Face Symmetry Checker is a Python script that utilizes facial landmark detection to analyze the symmetry of a person's face. It uses the dlib library for face detection and facial landmark prediction. face-detection symmetry-analysis ...
🌐
GitHub
github.com › mrako › python-example-project
GitHub - mrako/python-example-project · GitHub
This project is an example for a python command-line application structure with a unit testing framework.
Starred by 92 users
Forked by 57 users
Languages: Python
🌐
GitHub
github.com › johnthagen › python-blueprint
GitHub - johnthagen/python-blueprint: 🗺️ Example Python project using best practices 🐍 https://github.com/johnthagen/python-blueprint
Example Python project that demonstrates how to create a Python package using the latest Python testing, linting, and type checking tooling.
Starred by 736 users
Forked by 104 users
Languages: Python 56.6% | Dockerfile 43.4%
🌐
GitHub
github.com › ndleah › python-mini-project
GitHub - ndleah/python-mini-project: 🙌 Welcome open-source Python mini-project contributions!
As a Python newbie, I understand the problems that people face when they first begin studying and attempting to understand various Data Science concepts, particularly Python. This project is designed for folks who are just getting started with Python principles and exploring GitHub as ...
🌐
GitHub
github.com › topics › python-examples
python-examples · GitHub Topics · GitHub
A complete, folder-based guide to the Python language, from basics to advanced concepts, explained through clear, runnable code examples. python python-tutorial learn-python python-examples
Author: king04aman
🌐
GitHub
github.com › nedbat › pkgsample
GitHub - nedbat/pkgsample: A simple example of how to structure a Python project · GitHub
This will make your project importable in your current Python, and you can try running your code. Here's an example using the pkgsample code:
🌐
GitHub
github.com › topics › python-projects
python-projects · GitHub Topics · GitHub
python machine-learning automation artificial-intelligence web-scraping beginner-friendly open-source-project hacktoberfest automate-task python-tools python-projects hacktoberfest2024 python-projects-basic-to-advanced ... Python for cybersecurity with the basic concepts, easy to understand code examples, lab exercises, real-world examples, different security scripts covering web security, network security, defensive security, crypto examples, exploits etc...
🌐
GitHub
github.com › topics › python-project-template
python-project-template · GitHub Topics · GitHub
A small python project to showcase good programming and software practices such as testing, documentation, CI/CD. This project implements a small dependence-free Calculator API (Operation, OperationRegistry, Calculator) that can register and ...
🌐
Analytics Vidhya
analyticsvidhya.com › home › 10 github repositories for python projects
Top 10 GitHub Python Projects: Learning Guide for 2026
December 29, 2025 - This library contains a curated collection of Python scripts ranging from basic to advanced automations. It is a space for scripts “to make life easier” on tasks like PDF downloaders, image processing, GUI games, system monitors, Twitter bots, etc. The repository is filled with dozens of small script projects, each in its own folder, e.g., “Image-to-art”, “Weather App”, “Snake Game”, etc.
🌐
GitHub
github.com › topics › python-project-beginner
python-project-beginner · GitHub Topics · GitHub
python number-to-words texteditor alarm-clock prime-numbers prime-factorizations tkinter-gui binary-decimal python-project-beginner password-generator-py string-reverse tax-cal ...