Your first time on this page? Allow me to give some explanations.
Awesome Flask
A curated list of awesome Flask resources and plugins
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you humiaozuzu & contributors
View Topic on GitHub:
humiaozuzu/awesome-flask
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Framework
Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support
Restful API framework wrapped around MongoEngine
REST API framework designed for human beings
NO LONGER MAINTAINED - A Flask extension for creating simple ReSTful JSON APIs from SQLAlchemy models.
Simple framework for creating REST APIs
Fully featured framework for fast, easy and documented API development with Flask
Flask-Potion is a RESTful API framework for Flask and SQLAlchemy, Peewee or MongoEngine
Serverless Python
Admin interface
Simple and extensible administrative interface framework for Flask
Analytics
Analytics snippets generator extension for the Flask framework.
Track requests to your Flask website with Matomo
Authentication
Quick and simple security for Flask applications
Flask user session management.
Customizable User Authorization & User Management: Register, Confirm, Login, Change username/password, Forgot password and more.
Simple extension that provides Basic, Digest and Token HTTP authentication for Flask routes
Strong, Simple, and Precise security for Flask APIs (using jwt)
Authorization
The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.
Simple yet powerful authorization / authentication client library for Python web applications.
A flask extension for managing permissions and scopes
Doing the OAuth dance with style using Flask, requests, and oauthlib.
Database
MongoEngine flask extension with WTF model forms support
Adds SQLAlchemy support to Flask
Database Migrations
SQLAlchemy database migrations for Flask applications using Alembic
Session
Server side session extension for Flask
Cache
A caching extension for Flask
Automatic Flask cache configuration on Heroku.
Data Validation
Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration.
Flask-Mail adds SMTP mail sending to your Flask applications
i18n
i18n and l10n support for Flask based on Babel and pytz
Full-text searching
Fulltext searchable models for SQLAlchemy. Only supports PostgreSQL
Full text search for flask.
Rate Limiting
Rate Limiting extension for Flask
Task Queue
a little task queue for python
RQ (Redis Queue) integration for Flask applications
Distributed Task Queue (development branch)
dramatiq](https://github.com/Bogdanp/dramatiq) integration for Flask applications.
Exception tracking
The new Python SDK for Sentry.io
Airbrake Python
Tracing
a flask zipkin extension based on py_zipkin.
OpenTracing instrumentation for the Flask microframework
APM
Official Python agent for the Elastic APM
Other SDK
Easy way to add GoogleMaps to Flask applications. maintainer: @RiverFount
Small and simple gravatar usage in Flask.
Flask extension for Pusher
Flask extension that provides integration with Azure Storage
Frontend
Cross Origin Resource Sharing ( CORS ) support for Flask
Flask webassets integration.
Seamlessly serve your static assets of your Flask app from Amazon S3
Force SSL on your Flask app.
Flask html response minifier
Development (Debugging/Testing/Documentation)
Easy OpenAPI specs and Swagger UI for your Flask API
Generate a Postman collection from your Flask application
a flask profiler which watches endpoint calls and tries to make some analysis.
A toolbar overlay for debugging Flask applications
MongoDB panel for the Flask Debug Toolbar
Unittest extensions for Flask
A set of pytest fixtures to test Flask applications
Automatically monitor the evolving performance of Flask/Python web services.
Auto-detecting the n+1 queries problem in Python
Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support
Utils
Flask + marshmallow for beautiful APIs
A basic JSON-RPC implementation for your Flask-powered sites
Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for your application.
Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.
A Flask extension that enables or disables features based on configuration.
Regex Converter for Flask URL Routes
Socket.IO integration for Flask applications.
Formatting of dates and times in Flask templates using moment.js.
Pagination support for flask
Adds GraphQL support to your Flask application.
Tutorials
Full Stack Web Development with Flask.
Flaskr: Intro to Flask, Test-Driven Development (TDD), and JavaScript
by NPR)
Courses
Books
Slides
Videos
Built with Flask
guitar tab
June is a forum (Deprecated)
ZERQU is a content-focused API-based platform.
backend api of the motiky app
mirror of bitbucket project
Example Flask application illustrating some of my common practices
flask team blog
thepast.me
another redis monitor by using flask, angular, socket.io
Learn python and flask,just a tony blog system
A clean and simple blog system based on Flask and MongoDB
LOOKING FOR NEW MAINTAINER - Quokka is a Content Management System - docker run --rm -it -p 5000:5000 quokka/quokka
a live chat built with python(flask + gevent + apscheduler) + redis
Freezes a Flask application into a set of static files.
A small timeseries transformation API built on Flask and Pandas
Live tracking, flight database and competition framework
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Collaborative forensic timeline analysis
A dashboard for your code. A build system.
Security Monkey monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.
GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
IMAP/SMTP sync system with modern APIs
Volunteer & Campaign Management System
Indico - A feature-rich event management system, made @ CERN, the place where the Web was born.
A classic Forum Software in Python using Flask.
ZX2C4 Music provides a web interface for playing and downloading music files using metadata.
Boilerplate
Fbone (Flask bone) is a Flask (Python microframework) starter/template/bootstrap/boilerplate application.
A flask template with Bootstrap 4, asset bundling+minification with webpack, starter templates, and registration/authentication. For use with cookiecutter.
A solid foundation for your flask app
template for a rest app with flask, flask-rest and more...
Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/