SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Python Web Framework Projects
-
Project mention: HStoreField sometimes returns str instead of dict | reddit.com/r/django | 2023-01-26
https://github.com/django/django/blob/3.2.16/django/contrib/postgres/apps.py#L61 https://github.com/django/django/blob/3.2.16/django/contrib/postgres/signals.py
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
From the official docs:
-
Tornado
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Project mention: Ask HN: What's the most elegant piece of code you've seen? | news.ycombinator.com | 2022-12-26 -
Project mention: How to Stream Bytes Uploaded so far in Python like XMLHttpRequest: progress event | reddit.com/r/learnpython | 2022-09-08
-
However much makes sense for your project. bottle.py is a web framework in a single file, and it's about 4500 lines of code. Should you do the same thing? Probably not. But you can.
-
There are multiple Python-based GraphQL libraries and they all vary slightly from each other. For the longest time, Graphene was a natural choice as it was the oldest and was used in production at different companies, but now other newer libraries have also started gaining some traction.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: Rewriting Reddit | "Over at reddit.com, we rewrote the site from Lisp to Python in the past week. It was pretty much done in one weekend. (Disclosure: We used my web.py library.)" | reddit.com/r/aaronswartz | 2022-10-06
-
After year of japronto dominance as the firsy place of TechEmPower PlaintText for Python, a new library called vibora appears... and it's another project without any updates since 2019. Ok let's filter vibora and japronto and go for the next one that is active, a new library called socketify.py and also another new library called robyn arrives on the millions req/s in the live results.
-
-
web2py
Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python.
At a previous job, not as a software developer, myself and a few others endeavoured to build a CRM for the church I worked at. We opted for web2py simply because it was the thing I had first learned after learning Python and had found incredible power in building something that people could use.
-
Masonite
The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Discord channel for questions: https://discord.gg/TwKeFahmPZ
Masonite is a wonderful Python framework, much similar to Laravel I found in 2018. I even chatted with Joseph about it in the old Slack channels, before the community moved to Discord.
-
Project mention: Tautulli won't start with Fedora 37 (Python 3.11) | reddit.com/r/Tautulli | 2022-10-22
-
Have you looked into Django Unicorn?
-
Project mention: Emmett looks good, do you know someone that uses it? | news.ycombinator.com | 2023-01-12
-
TurboGears
Python web framework with full-stack layer implemented on top of a microframework core with support for MongoDB, Pluggable Applications and autogenerated Admin
-
-
Websauna
Websauna is a full stack Python web framework for building web services and back offices with admin interface and sign up process
-
-
-
domonic
Create HTML with python 3 using a standard DOM API. Includes a python port of JavaScript for interoperability and tons of other cool features. A fast prototyping library.
Project mention: Sunday Daily Thread: What's everyone working on this week? | reddit.com/r/Python | 2022-06-26I did the 100th release of this python DOM 0.9.11... https://github.com/byteface/domonic
-
tartiflette-aiohttp
tartiflette-aiohttp is a wrapper of aiohttp which includes the Tartiflette GraphQL Engine, do not hesitate to take a look of the Tartiflette project.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Web Frameworks related posts
- Deploy a dockerized FastAPI application to AWS
- From local development to Kubernetes — Cluster, Helm, HTTPS, CI/CD, GitOps, Kustomize, ArgoCD — Part[1]
- Frontend framework for django?
- Kenapa harus FastAPI?
- Diario de Python | #5. Proyecto: Color Choice
- Serving Files in Python: How FastAPI Failed Us
- Diario de Python | #4. Probando FastAPI para desarrollar APIs
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea596b3ca8>
www.saashub.com | 3 Feb 2023
Index
What are some of the best open-source Web Framework projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Django | 68,524 |
2 | Flask | 61,747 |
3 | fastapi | 53,892 |
4 | Tornado | 20,956 |
5 | AIOHTTP | 13,203 |
6 | Bottle | 7,874 |
7 | Graphene | 7,553 |
8 | web.py | 5,772 |
9 | vibora | 5,708 |
10 | Pyramid | 3,746 |
11 | web2py | 2,030 |
12 | Masonite | 1,948 |
13 | CherryPy | 1,644 |
14 | django-unicorn | 1,473 |
15 | weppy | 821 |
16 | TurboGears | 777 |
17 | Morepath | 396 |
18 | Websauna | 264 |
19 | mypy-django | 223 |
20 | turbo | 132 |
21 | domonic | 118 |
22 | tartiflette-aiohttp | 60 |