Évaluations de confidentialité des frameworks web Python
Frameworks web et d'API pour Python.
4 critères publics servent à évaluer 18 frameworks web Python, et 18 disposent de suffisamment de preuves pour recevoir une note en lettre. Sur les 6 dont la juridiction est connue, 5 sont dans un pays des Five Eyes, et 6 dans le groupe élargi des Fourteen Eyes.
frameworks web Python open source uniquement · Critères de cette catégorie · Suggérer un ajout · Markdown
| Nom | Note | Score | Données | Juridiction | Open source | Ni traceurs ni télémétrie | Ni publicité ni vente de données | Audit indépendant |
|---|---|---|---|---|---|---|---|---|
Micro-framework web pour Python en un seul fichier, sans autre dépendance que la bibliothèque standard. |
Note B | 80 | 100% | – | Oui | Oui | Oui | Non |
Framework web Python « piles incluses » avec un ORM, une interface d'administration, des templates et l'authentification. |
Note B | 80 | 100% | États-Unis Five Eyes | Oui | Oui | Oui | Non |
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. |
Note B | 80 | 100% | Royaume-Uni Five Eyes | Oui | Oui | Oui | Non |
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. |
Note B | 80 | 100% | – | Oui | Oui | Oui | Non |
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. |
Note B | 80 | 100% | – | Oui | Oui | Oui | Non |
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. |
Note B | 80 | 100% | – | Oui | Oui | Oui | Non |
Framework Python pour créer des interfaces utilisateur web qui s'exécutent dans le navigateur ou comme application de bureau. |
Note B | 80 | 100% | Allemagne Fourteen Eyes | Oui | Oui | Oui | Non |
Serveur et framework web Python asynchrone basé sur asyncio. |
Note B | 80 | 100% | – | Oui | Oui | Oui | Non |
Framework web Python et bibliothèque réseau asynchrone, adaptés au long polling, aux WebSockets et aux autres connexions de longue durée. |
Note B | 80 | 100% | – | Oui | Oui | Oui | Non |
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. |
Note B | 80 | 100% | – | Oui | Oui | Oui | Non |
Framework Python minimal pour créer des API REST et des microservices, compatible avec WSGI et ASGI. |
Note C | 70 | 100% | – | Oui | Oui | Partiel | Non |
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. |
Note C | 70 | 100% | – | Oui | Oui | Partiel | Non |
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. |
Note C | 70 | 100% | États-Unis Five Eyes | Oui | Non | Oui | Oui |
Framework web Python asynchrone avec l'API de Flask, basé sur ASGI. |
Note C | 70 | 100% | – | Oui | Oui | Partiel | Non |
Boîte à outils et framework ASGI légers pour créer des services web asynchrones en Python. |
Note D | 50 | 100% | – | Oui | Non | Oui | Non |
Framework Python de Snowflake pour transformer des scripts de données en applications web et tableaux de bord interactifs. |
Note D | 50 | 100% | États-Unis Five Eyes | Oui | Non | Oui | Non |
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. |
Note D | 40 | 100% | – | Oui | Non | Partiel | Non |
Framework pour créer des applications web full-stack en Python pur, qui compile le frontend en une application React. |
Note D | 40 | 100% | États-Unis Five Eyes | Oui | Non | Partiel | Non |
Questions
Quelle est l'option la plus respectueuse de la vie privée parmi les frameworks web Python ?
Aucun choix n'a encore été fait. Le tableau ci-dessus est trié par score, sur la base de preuves publiques.
Comment évaluons-nous les frameworks web Python ?
Chaque entrée répond à 4 questions : open source, ni traceurs ni télémétrie, ni publicité ni vente de données et audit indépendant. Les réponses doivent renvoyer à des preuves. Voir les critères complets.
La juridiction compte-t-elle ?
La juridiction détermine quelles lois peuvent contraindre un fournisseur à remettre des données. Chaque entrée indique son pays et s'il fait partie des Five, Nine ou Fourteen Eyes. Les données qu'un fournisseur peut remettre dépendent surtout de ce qu'il conserve et de qui détient les clés. En savoir plus sur les juridictions et sur le CLOUD Act.