Flask
Source: https://github.com/humiaozuzu/awesome-flask at
029b42863f09
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Awesome Flask 
Section intitulée « Awesome Flask »Un micro-cadre web pour Python et l’écosystème d’extension autour.
Tutoriels, conférences et vidéos sur cette liste sont gratuits. Les cours payés ne sont pas acceptés.
Sommaire
Section intitulée « Sommaire »Ressources officielles
Section intitulée « Ressources officielles »- Flask - Documentation officielle pour les versions actuelles et passées.
- Flaskr Tutorial - Tutoriel officiel qui construit un petit blog.
- Source Code - Flacon lui-même, hébergé par Palettes.
- Pallets-Eco - Les extensions communautaires sont maintenues à côté des projets de base.
- Quart - homologue ASGI officiel de Flask, avec une API compatible.
Extensions
Section intitulée « Extensions »Administration
Section intitulée « Administration »- Flask-Admin - Interface administrative extensible pour la gestion des données d’application.
- APIFlask - Cadre d’API web avec validation de guimauve et génération OpenAPI.
- Connexion - Spec-first OpenAPI framework qui peut fonctionner sur Flask.
- Eve - Cadre API REST alimenté par Flask et MongoDB.
- Flasgger - OpenAPI et Swagger UI pour les vues Flask.
- Flask-Rebar - Flacon, guimauve et OpenAPI combinés pour les services REST.
- Flask-RESTful - Aides légères pour la construction des API REST.
- Flask-RESTX - Fourche communautaire de Flask-RESTPlus avec documentation Swagger.
- flask-smorest - Cadre Marshmallow-premier REST avec OpenAPI automatique.
Authentification
Section intitulée « Authentification »- Authlib - OAuth 1, OAuth 2, et OpenID Connect clients et serveurs.
- Authomatic - OAuth et client OpenID.
- Flask-Dance - OAuth consommateur avec des fournisseurs intégrés tels que GitHub et Google.
- Flask-HTTPAuth - Authentification de base, digérer et jeton pour les routes.
- Flask-JWT-Extended - Authentification JWT avec jetons rafraîchissants et revendications à grain fin.
- Flask-Login - Gestion des connexions utilisateur basée sur la session.
- Flask-Praetorian - Authentification JWT et autorisation basée sur le rôle pour les API.
- Flask-Pundit - Autorisation fondée sur des politiques inspirée de Rails Pundit.
- Flask-Security - Gestion des comptes, authentification et autorisation. Continue Flask-Sécurité-Trop.
- Flask-Session - Sessions côté serveur pour Flask.
- Flask-User - Enregistrement utilisateur personnalisable, connexion et gestion de compte.
- Flask-Caching - Prise en charge avec plusieurs moteurs.
Bases de données
Section intitulée « Bases de données »- Flask-Alembic - Des migrations alembiques ont été connectées à une base de données Flask-SQLAlchemy.
- Flask-Migrate - Migrations de bases de données pour Flask-SQLAlchemy via Alambic.
- Flask-MongoEngine - Intégration de MongoEngine avec support WTForms.
- Flask-PyMongo - Intégration de PyMongo pour MongoDB.
- Flask-SQLAlchemy - Intégration SQLAlchemy pour Flask.
- Advanced Alchemy - SQLAlchemy compagnon avec des dépôts, des aides alembiques, et une extension Flask de première partie.
Outils de développement
Section intitulée « Outils de développement »- Elastic APM - Surveillance du rendement de l’application pour Flask.
- Flask-DebugToolbar - Barre d’outils In-browser debug, portée depuis Django.
- Flask-MonitoringDashboard - Surveillance automatique des performances pour les services Flask.
- Flask-Testing - Aides de test unitaire pour les applications Flask.
- Mixer - Usine d’objets pour modèles SQLAlchemy et Django.
- nplusone - Détecte les requêtes N+1 lorsque vous utilisez Flask-SQLAlchemy.
- OpenTelemetry - Instruments de traçage et de mesure, y compris Flask.
- pytest-flask - Accessoires Pytest pour applications Flask.
- Sentry - Erreur de suivi SDK avec une intégration Flask.
Courriel
Section intitulée « Courriel »- Flask-Mail - SMTP envoi d’email pour Flask.
- Flask-Mailman - Port du système de courrier de Django vers Flask.
Formulaires et validation
Section intitulée « Formulaires et validation »- Flask-Marshmallow - Intégration de Marshmallow pour la sérialisation et la validation.
- Flask-Pydantic - Validation pydantique pour les vues de Flask.
- Flask-WTF - Intégration WTForms avec CSRF, téléchargement de fichiers et reCAPTCHA.
Recherche en texte intégral
Section intitulée « Recherche en texte intégral »- flask-msearch - Recherche en texte intégral pour Flask, avec support Whoosh.
- SQLAlchemy-Searchable - Recherche en texte intégral de modèles SQLAlchemy sur PostgreSQLTM.
Sécurité
Section intitulée « Sécurité »- Flask-Bcrypt - Cryptez le hachage du mot de passe.
- Flask-CORS - Soutien au partage des ressources entre les pays d’origine.
- Flask-Limiter - Limiter le taux pour les routes de Flask.
- Flask-SeaSurf - Protection CSRF pour Flask.
- Flask-Talisman - Exécution HTTPS et en-têtes de sécurité.
Demandes de tâches
Section intitulée « Demandes de tâches »- Celery - Tâches distribuées en file d’attente couramment utilisée avec Flask.
- Dramatiq - Une alternative rapide à Celery, avec Flask-Dramatiq disponible.
- Flask-RQ - Intégration Redis Queue (RQ) pour Flask et Quart.
- Huey - Petite file d’attente de tâches redis-backed.
Utilitaires
Section intitulée « Utilitaires »- Flask-Assets - Intégration de Webassets pour regrouper et miner les fichiers statiques.
- Flask-Babel - Internationalisation et localisation via Babel.
- Flask-GoogleMaps - Intégrer Google Maps dans les modèles Flask.
- flask-graphql - Prise en charge de GraphQL pour Flask.
- Flask-HTMLmin - Miniification HTML pour les réponses de Flask.
- flask-jsonrpc - Soutien JSON-RPC pour Flask.
- Flask-Moment - Moment.js aide pour les dates dans les modèles Jinja.
- Flask-Paginate - Aides à la pagination pour Flask.
- flask-s3 - Servir les actifs statiques de Flask d’Amazon S3.
- Flask-SocketIO - Socket. Intégration IO pour Flask.
- Frozen-Flask - Congele une application Flask dans un site statique.
Ressources
Section intitulée « Ressources »Communauté
Section intitulée « Communauté »- Discord - Serveur communautaire de palettes. Utilisez les canaux d’aide Flask.
- Reddit - Du flocon sous-rouge.
- Stack Overflow - Questions étiquetées
flask.
Tutoriels
Section intitulée « Tutoriels »- The Flask Mega-Tutorial - Série longue forme couvrant une application flasque complète.
- Discover Flask - Série de flasques pleine pile de Real Python.
- Flaskr TDD - Introduction à Flask, développement axé sur les essais et JavaScript.
- Explore Flask - Livre gratuit sur les motifs de Flask et la structure du projet.
- Flask Web Development - O’Reilly livre de Miguel Grinberg qui construit une véritable application.
Conférences
Section intitulée « Conférences »- Advanced Flask Patterns - Des motifs d’Armin Ronacher.
- Flasky Goodness - Parler par Kenneth Reitz.
- Domain Driven Design with Flask - Appliquer les idées DDD dans Flask.
- PyVideo - Conférences avec le tag Flask.
- Python Flask Tutorial - Série complète d’applications web par Corey Schafer.
Modèles de démarrage
Section intitulée « Modèles de démarrage »- cookiecutter-flask - Modèle de cookiecutter avec Bootstrap, Webpack et authentification.
- fbone - Squelette Flasque Classique avec une mise en page d’application structurée.
- Flask-AppBuilder - Constructeur d’applications rapides avec sécurité, auto CRUD, et graphiques.
- Flask-Foundation - Application de démarrage des meilleures pratiques.
- uwsgi-nginx-flask-docker - Image en plus avec uWSGI, Nginx et Flask.
Projets open source
Section intitulée « Projets open source »- Apache Airflow - Plateforme à l’auteur, programmer et surveiller les flux de travail.
- Apache Superset - Plateforme d’exploration et de visualisation des données.
- FlaskBB - Logiciel de forum classique construit avec Flask.
- Indico - Système de gestion des événements développé au CERN.
- PythonBuddy - Éditeur Python en ligne avec vérification de syntaxe en direct.
- Redash - Interroger et visualiser les données provenant de nombreuses sources.
- SecureDrop - Système de soumission pour les salles de presse.
- SimpleLogin - Email alias service qui protège les boîtes de réception personnelles.
- SkyLines - Base de données de suivi et de vol en direct pour planer.
- Timesketch - Analyse scientifique concertée.
Hébergement
Section intitulée « Hébergement »- Flask Deployment Options - Notes officielles sur les serveurs et plateformes WSGI.
- Fly.io - Déployez Flask près des utilisateurs sur Fly Machines.
- Google Cloud Run - Hébergement de conteneurs qui fonctionne bien avec Flask.
- PythonAnywhere - Environnement Python hébergé avec un support Flask de première classe.
- Render - Services Web et travailleurs de fond pour Flask.
- Zappa - Déployez des applications WSGI vers AWS Lambda et API Gateway.
Contribution
Section intitulée « Contribution »Les suggestions sont les bienvenues. Veuillez lire CONTRIBUTING.md D’abord. Entrées historiques et non maintenues archived.md.
HagiCode
HagiCode est un espace de développement agentique. Des interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre, pour une expérience de développement engageante.
Une expérience de développement engageante grâce à des interactions d’interface riches et pratiques.
- IntelligentLes workflows OpenSpec transforment une intention en parcours exécutable, de la proposition à la livraison en passant par la conception et les tâches.
- EfficaceL’exécution multi-agent fait avancer recherche, réalisation et revue en parallèle, sur plusieurs dépôts et avec les Agent CLI que vous utilisez déjà.
- IntéressantDes interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre.
Télécharger pour Windows
Partager HagiCode
Transformez vos idées en logiciels livrés.
HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Scenario rend le long parcours visible, pour transformer vos idées en logiciels livrés.
- Intelligent
- Les workflows OpenSpec transforment une intention en parcours, de la proposition à la livraison.
- Efficace
- L’exécution multi-agent mène recherche, réalisation et revue en parallèle.
- Ludique
- Les interactions d’interface facilitent la planification, l’exécution des agents et les projets.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

