Privacy Ratings

frameworks web Python open source

18 frameworks web Python dont le code est public sous une licence approuvée par l'OSI, avec une évaluation de confidentialité appuyée par des preuves. Nos choix en premier, puis par score.

  1. Bottle Note B

    Micro-framework web pour Python en un seul fichier, sans autre dépendance que la bibliothèque standard.

    MIT-licensed. Code source

  2. Django Note B

    Framework web Python « piles incluses » avec un ORM, une interface d'administration, des templates et l'authentification.

    BSD-3-Clause licensed. Code source

  3. Django REST framework Note B

    Boîte à outils pour créer des API web avec Django, qui fournit des sérialiseurs, des viewsets, l'authentification, les permissions et une API navigable.

    BSD-3-Clause-licensed. Code source

  4. FastAPI Note B

    Framework Python pour créer des API avec des annotations de type, basé sur Starlette et Pydantic, avec validation automatique des requêtes et documentation OpenAPI.

    MIT-licensed. Code source

  5. Litestar Note B

    Framework web ASGI pour Python destiné à créer des API, avec injection de dépendances, validation des données, intégration d'ORM et documentation OpenAPI.

    MIT-licensed. Code source

  6. Masonite Note B

    Framework web Python « piles incluses » avec un ORM, des files d'attente, l'envoi d'e-mails, des notifications et la planification de tâches, construit autour d'un conteneur de services.

    MIT-licensed. Code source

  7. NiceGUI Note B

    Framework Python pour créer des interfaces utilisateur web qui s'exécutent dans le navigateur ou comme application de bureau.

    MIT-licensed. Code source

  8. Sanic Note B

    Serveur et framework web Python asynchrone basé sur asyncio.

    MIT-licensed. Code source

  9. Tornado Note B

    Framework web Python et bibliothèque réseau asynchrone, adaptés au long polling, aux WebSockets et aux autres connexions de longue durée.

    Apache-2.0 licensed. Code source

  10. web2py Note B

    Framework web Python full-stack avec une couche d'abstraction de base de données, une interface de développement web et des paramètres de sécurité par défaut, conçu pour fonctionner sans installation.

    LGPL-3.0-licensed. Code source

  11. Falcon Note C

    Framework Python minimal pour créer des API REST et des microservices, compatible avec WSGI et ASGI.

    Apache-2.0 licensed. Code source

  12. Flask Note C

    Framework web WSGI léger pour Python, basé sur Werkzeug et Jinja, qui laisse les bases de données et les autres composants à des extensions.

    BSD-3-Clause licensed. Code source

  13. Gradio Note C

    Bibliothèque Python de Hugging Face pour créer des interfaces web et des démos pour des modèles d'apprentissage automatique et d'autres fonctions Python.

    Apache-2.0 licensed. Code source

  14. Quart Note C

    Framework web Python asynchrone avec l'API de Flask, basé sur ASGI.

    MIT-licensed. Code source

  15. Starlette Note D

    Boîte à outils et framework ASGI légers pour créer des services web asynchrones en Python.

    BSD-3-Clause licensed. Code source

  16. Streamlit Note D

    Framework Python de Snowflake pour transformer des scripts de données en applications web et tableaux de bord interactifs.

    Apache-2.0 licensed. Code source

  17. Pyramid Note D

    Framework web Python du projet Pylons, adapté aussi bien aux applications en un seul fichier qu'aux grandes applications, avec un choix de couches de templates et de bases de données.

    Licensed under the BSD-derived Repoze Public License. Code source

  18. Reflex Note D

    Framework pour créer des applications web full-stack en Python pur, qui compile le frontend en une application React.

    Apache-2.0 licensed. Code source

Comparer les 18 frameworks web Python, open source ou non.