Python Web

Open-source Python projects categorized as Web

Top 23 Python Web Projects

  1. system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Project mention: Learn how to design large-scale systems. Includes Anki flashcards | news.ycombinator.com | 2025-04-12
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. stable-diffusion-webui

    Stable Diffusion web UI

    Project mention: Enhancing Creativity: A Web Interface for Stable Diffusion | dev.to | 2025-03-21

    For those interested in this innovative tool, accessing the GitHub repository at https://github.com/AUTOMATIC1111/stable-diffusion-webui provides further details and instructions on how to utilize its features effectively. Embrace the future of creativity and unlock new possibilities with this enhanced web interface for Stable Diffusion.

  4. fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Project mention: How to Set Up CI/CD for a Python Backend Application on Fly.io Using GitHub Actions | dev.to | 2025-05-16

    The backend of this accountability AI application is built using FastAPI, a high-performance framework for Python. The app allows users to communicate with the AI, which helps them stay accountable by generating responses based on their input. Below is a breakdown of the key components used in the code:

  5. Django

    The Web framework for perfectionists with deadlines.

    Project mention: Software design isn’t magic, but it feels like sorcery when you get it right | dev.to | 2025-05-19

    Django MVC done right (and battle-tested)

  6. httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

    Project mention: 6 Game-Changing Postman Alternatives That Will Revolutionize Your API Development in 2025 | dev.to | 2025-05-09

    For developers who prefer terminal-based workflows, HTTPie offers a more user-friendly alternative to curl while maintaining the efficiency of command-line tools. Its intuitive syntax and colorized output make API testing from the terminal more accessible and productive.

  7. glance

    Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

    Project mention: Glances – Htop Alternative | news.ycombinator.com | 2024-10-05
  8. reflex

    🕸️ Web apps in pure Python 🐍

    Project mention: The 3 Best Python Frameworks To Build UIs for AI Apps | dev.to | 2025-03-21

    Reflex: Build your AI app's frontend and backend in Python. Check out the Reflex website’s implementation examples for AI image generation and chatbots.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. sanic

    Accelerate your web app development | Build fast. Run fast.

    Project mention: sanic VS tremolo - a user suggested alternative | libhunt.com/r/sanic | 2024-07-11
  11. flet

    Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

    Project mention: From Codecademy to Programming: My First Python Flet App For Managing Shopping List | dev.to | 2025-05-08

    As part of my final project for the "Fundamentals of Programming" in Codecademy Computer Science course, I wanted to build something practical that could also help me reinforce my understanding of programming fundamentals. With that in mind, I created a simple but fully functional shopping list app using Flet—a Python framework for building beautiful UIs without needing to dive into web development. This app allows users to add products, assign prices, apply sales tax (IVU), and view both subtotals and totals dynamically.

  12. django-cms

    The easy-to-use and developer-friendly enterprise CMS powered by Django

    Project mention: Introducing Django Headless CMS: A Powerful and Flexible CMS Solution | dev.to | 2024-06-20

    Why choose Django-headless-cms over alternatives like Wagtail, Django-CMS, Strapi, or Contentful?

  13. qutebrowser

    A keyboard-driven, vim-like browser based on Python and Qt.

    Project mention: Qutebrowser: A keyboard-driven, Vim-like browser | news.ycombinator.com | 2024-12-08

    See https://github.com/qutebrowser/qutebrowser/issues/8389 - unfortunately there's a lot of stupid false-positives especially with PyInstaller (packaging a Python application into an .exe). Happens a few times a year, unfortunately there isn't much I can do other than submitting a report to Microsoft and hoping they'll react ¯\_(ツ)_/¯

  14. falcon

    The no-magic web API and microservices framework for Python developers, with an emphasis on reliability and performance at scale.

  15. oppia

    A free, online learning platform to make quality education accessible for all.

  16. Robyn

    Robyn is a Super Fast Async Python Web Framework with a Rust runtime.

    Project mention: This Week In Python | dev.to | 2025-03-07

    Robyn – Super Fast Async Python Web Framework with a Rust runtime

  17. Flask-AppBuilder

    Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/

    Project mention: Top 8 Open-Source CRUD Projects with the Most GitHub Stars | dev.to | 2024-09-04

    GitHub https://github.com/dpgaspar/Flask-AppBuilder GitHub Stars 4.6k Most Recent Update on GitHub 2 days ago Open Source License BSD-3-Clause Number of Active Contributors This Year 11 Acceptance of External PRs Yes Official Website / Documentation https://flask-appbuilder.readthedocs.io/en/latest/

  18. MechanicalSoup

    A Python library for automating interaction with websites.

    Project mention: 11 best open-source web crawlers and scrapers in 2024 | dev.to | 2024-10-29

    Language: Python | GitHub: 4.7K+ stars | link

  19. connexion

    Connexion is a modern Python web framework that makes spec-first and api-first development easy.

    Project mention: Top 20 Python API Frameworks with OpenAPI Support | dev.to | 2024-12-19

    Connexion is a framework that automagically handles HTTP requests based on OpenAPI specification, built on top of Flask.

  20. Kinto

    A generic JSON document store with sharing and synchronisation capabilities. (by Kinto)

  21. toapi

    Every web site provides APIs.

  22. Flexx

    Write desktop and web apps in pure Python

  23. awesome-discord-communities

    A curated list of awesome Discord communities for programmers

  24. uwsgi-nginx-flask-docker

    Docker image with uWSGI and Nginx for Flask applications in Python running in a single container.

  25. uvicorn-gunicorn-fastapi-docker

    Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Web discussion

Log in or Post with

Python Web related posts

  • Software design isn’t magic, but it feels like sorcery when you get it right

    5 projects | dev.to | 19 May 2025
  • 15 dev survival lessons from someone who actually made it

    4 projects | dev.to | 18 May 2025
  • Rapid AI-powered applications with Django MongoDB and Voyage API

    3 projects | dev.to | 7 May 2025
  • Open Source: A Goldmine for Indie Hackers

    6 projects | dev.to | 6 May 2025
  • Deploying a Simple Flask API Using Gunicorn, Supervisor & Nginx

    2 projects | dev.to | 30 Apr 2025
  • Build Code-RAGent, an agent for your codebase

    8 projects | dev.to | 29 Apr 2025
  • Understanding the Relation Between FastAPI and Uvicorn

    2 projects | dev.to | 28 Apr 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Web projects in Python? This list will help you:

# Project Stars
1 system-design-primer 299,674
2 stable-diffusion-webui 152,334
3 fastapi 84,776
4 Django 83,578
5 httpie 35,601
6 glance 28,670
7 reflex 22,641
8 sanic 18,362
9 flet 13,215
10 django-cms 10,440
11 qutebrowser 10,383
12 falcon 9,647
13 oppia 6,047
14 Robyn 5,903
15 Flask-AppBuilder 4,820
16 MechanicalSoup 4,752
17 connexion 4,538
18 Kinto 4,367
19 toapi 3,524
20 Flexx 3,328
21 awesome-discord-communities 3,048
22 uwsgi-nginx-flask-docker 3,000
23 uvicorn-gunicorn-fastapi-docker 2,764

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?