Öppen källkod: webbramverk för Python
18 webbramverk för Python vars kod är offentlig under en OSI-godkänd licens, bedömda för integritet med belägg. Rekommendationer först, sedan efter poäng.
Bottle Betyg B
Mikrowebbramverk för Python i en enda fil, utan andra beroenden än standardbiblioteket.
MIT-licensed. Källkod
Django Betyg B
Python-webbramverk med allt inkluderat, med en ORM, administrationsgränssnitt, mallar och autentisering.
BSD-3-Clause licensed. Källkod
Django REST framework Betyg B
Verktygslåda för att bygga webb-API:er med Django, med serialiserare, vyuppsättningar, autentisering, behörigheter och ett bläddringsbart API.
BSD-3-Clause-licensed. Källkod
FastAPI Betyg B
Python-ramverk för att bygga API:er med typanvisningar, baserat på Starlette och Pydantic, med automatisk validering av anrop och OpenAPI-dokumentation.
MIT-licensed. Källkod
Litestar Betyg B
ASGI-webbramverk för Python för att bygga API:er, med beroendeinjektion, datavalidering, ORM-integration och OpenAPI-dokumentation.
MIT-licensed. Källkod
Masonite Betyg B
Python-webbramverk med allt inkluderat, med en ORM, köer, e-post, aviseringar och schemaläggning av uppgifter, uppbyggt kring en tjänstecontainer.
MIT-licensed. Källkod
NiceGUI Betyg B
Python-ramverk för att bygga webbaserade användargränssnitt som körs i webbläsaren eller som en skrivbordsapp.
MIT-licensed. Källkod
Sanic Betyg B
Asynkron Python-webbserver och ramverk byggt på asyncio.
MIT-licensed. Källkod
Tornado Betyg B
Python-webbramverk och asynkront nätverksbibliotek, lämpat för long polling, WebSockets och andra långlivade anslutningar.
Apache-2.0 licensed. Källkod
web2py Betyg B
Fullstack-webbramverk för Python med ett databasabstraktionslager, ett webbaserat utvecklingsgränssnitt och säkra standardinställningar, utformat för att köras utan installation.
LGPL-3.0-licensed. Källkod
Falcon Betyg C
Minimalistiskt Python-ramverk för att bygga REST-API:er och mikrotjänster, med stöd för både WSGI och ASGI.
Apache-2.0 licensed. Källkod
Flask Betyg C
Lättviktigt WSGI-webbramverk för Python, byggt på Werkzeug och Jinja, som överlåter databaser och andra komponenter åt tillägg.
BSD-3-Clause licensed. Källkod
Gradio Betyg C
Python-bibliotek från Hugging Face för att bygga webbgränssnitt och demor för maskininlärningsmodeller och andra Python-funktioner.
Apache-2.0 licensed. Källkod
Quart Betyg C
Asynkront Python-webbramverk med Flasks API, byggt på ASGI.
MIT-licensed. Källkod
Starlette Betyg D
Lättviktig ASGI-verktygslåda och ramverk för att bygga asynkrona webbtjänster i Python.
BSD-3-Clause licensed. Källkod
Streamlit Betyg D
Python-ramverk från Snowflake för att göra dataskript till interaktiva webbappar och instrumentpaneler.
Apache-2.0 licensed. Källkod
Pyramid Betyg D
Python-webbramverk från Pylons-projektet som skalar från appar i en enda fil till stora program, med valfria mall- och databaslager.
Licensed under the BSD-derived Repoze Public License. Källkod
Reflex Betyg D
Ramverk för att bygga fullstack-webbappar i ren Python, som kompilerar frontend till en React-app.
Apache-2.0 licensed. Källkod
Jämför alla 18 webbramverk för Python, med eller utan öppen källkod.