Flask
Official documentation for current and past releases.
A curated list of awesome Flask resources and plugins
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Official tutorial that builds a small blog.
Flask itself, hosted by Pallets.
Community extensions maintained next to the core projects.
Official ASGI counterpart of Flask, with a compatible API.
Extensible admin interface for managing application data.
Flask web API framework with marshmallow validation and OpenAPI generation.
Spec-first OpenAPI framework that can run on Flask.
REST API framework powered by Flask and MongoDB.
OpenAPI and Swagger UI for Flask views.
Flask, marshmallow, and OpenAPI combined for REST services.
Lightweight helpers for building REST APIs.
Community fork of Flask-RESTPlus with Swagger documentation.
Marshmallow-first REST framework with automatic OpenAPI.
Framework-agnostic OAuth and OpenID client.
OAuth consumer with built-in providers such as GitHub and Google.
Basic, digest, and token authentication for routes.
JWT authentication with refresh tokens and fine-grained claims.
Session-based user login management.
JWT authentication and role-based authorization for APIs.
Policy-based authorization inspired by Rails Pundit.
Account management, authentication, and authorization. Continues Flask-Security-Too.
Server-side sessions for Flask.
Customizable user registration, login, and account management.
Caching support with multiple backends.
Alembic migrations wired to a Flask-SQLAlchemy database.
Database migrations for Flask-SQLAlchemy via Alembic.
MongoEngine integration with WTForms support.
PyMongo integration for MongoDB.
SQLAlchemy integration for Flask.
SQLAlchemy companion with repositories, Alembic helpers, and a first-party Flask extension.
Application performance monitoring for Flask.
In-browser debug toolbar, ported from Django.
Automatic performance monitoring for Flask services.
Unittest helpers for Flask applications.
Object factory for SQLAlchemy and Django models.
Detects N+1 queries when using Flask-SQLAlchemy.
Tracing and metrics instrumentation, including Flask.
Pytest fixtures for Flask applications.
SMTP email sending for Flask.
Port of Django's mail system to Flask.
Marshmallow integration for serialization and validation.
Pydantic validation for Flask views.
WTForms integration with CSRF, file upload, and reCAPTCHA.
Full-text search for Flask, with Whoosh support.
Full-text search for SQLAlchemy models on PostgreSQL.
Bcrypt password hashing.
Cross-Origin Resource Sharing (CORS) support.
Rate limiting for Flask routes.
CSRF protection for Flask.
HTTPS enforcement and security headers.
Webassets integration for bundling and minifying static files.
Internationalization and localization via Babel.
Embed Google Maps in Flask templates.
GraphQL support for Flask.
HTML minification for Flask responses.
JSON-RPC support for Flask.
Moment.js helpers for dates in Jinja templates.
Pagination helpers for Flask.
Serve Flask static assets from Amazon S3.
Socket.IO integration for Flask.
Freezes a Flask app into a static site.
Pallets community server. Use the Flask help channels.
Flask subreddit.
Questions tagged flask.
Long-form series covering a full Flask application.
Full-stack Flask series from Real Python.
Introduction to Flask, test-driven development, and JavaScript.
Free book on Flask patterns and project structure.
O'Reilly book by Miguel Grinberg that builds a real application.
Patterns from Armin Ronacher.
Talk by Kenneth Reitz.
Applying DDD ideas in Flask.
Conference talks tagged Flask.
Full-featured web app series by Corey Schafer.
Cookiecutter template with Bootstrap, Webpack, and authentication.
Classic Flask skeleton with a structured application layout.
Rapid app builder with security, auto CRUD, and charts.
Best-practice starter application.
Docker image with uWSGI, Nginx, and Flask.
Platform to author, schedule, and monitor workflows.
Data exploration and visualization platform.
Classic forum software built with Flask.
Event management system developed at CERN.
Online Python editor with live syntax checking.
Whistleblower submission system for newsrooms.
Email alias service that protects personal inboxes.
Live tracking and flight database for gliding.
Collaborative forensic timeline analysis.
Official notes on WSGI servers and platforms.
Deploy Flask close to users on Fly Machines.
Container hosting that works well with Flask.
Hosted Python environment with first-class Flask support.
Web services and background workers for Flask.
Deploy WSGI apps to AWS Lambda and API Gateway.
rust-unofficial/awesome-rust
A curated list of Rust code and resources.
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
vinta/awesome-python
Curated Python frameworks, libraries and resources.
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
avelino/awesome-go
Curated Go frameworks and libraries.
ziadoz/awesome-php
A curated list of amazingly awesome PHP libraries, resources and shiny things.