User Experience on mobile might not be great yet, but I'm working on it.

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.

Last Update: Feb. 26, 2021, 3:04 a.m.

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

3.55K
607
6m
n/a

Restful API framework wrapped around MongoEngine

505
89
4m
n/a

REST API framework designed for human beings

6.3K
734
6d
n/a

NO LONGER MAINTAINED - A Flask extension for creating simple ReSTful JSON APIs from SQLAlchemy models.

1.03K
302
9m
n/a

Simple framework for creating REST APIs

5.93K
929
4m
BSD-3-Clause

Fully featured framework for fast, easy and documented API development with Flask

2.48K
498
1y 45d
n/a

Flask-Potion is a RESTful API framework for Flask and SQLAlchemy, Peewee or MongoEngine

484
52
2y 8d
n/a

Serverless Python

11.69K
1.24K
6d
MIT

Admin interface

Simple and extensible administrative interface framework for Flask

4.62K
1.32K
27d
BSD-3-Clause

Analytics

Analytics snippets generator extension for the Flask framework.

69
22
4y 4m
Unlicense

Track requests to your Flask website with Matomo

7
3
2y 11m
MIT

Authentication

Quick and simple security for Flask applications

1.55K
502
10m
MIT

Flask user session management.

2.73K
620
31d
MIT

Customizable User Authorization & User Management: Register, Confirm, Login, Change username/password, Forgot password and more.

916
266
1y 71d
MIT

Simple extension that provides Basic, Digest and Token HTTP authentication for Flask routes

940
175
66d
MIT

Strong, Simple, and Precise security for Flask APIs (using jwt)

266
36
81d
MIT

Authorization

The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

2.33K
244
5d
n/a

Simple yet powerful authorization / authentication client library for Python web applications.

962
401
11m
MIT

A flask extension for managing permissions and scopes

39
6
11m
MIT

Doing the OAuth dance with style using Flask, requests, and oauthlib.

800
135
9d
MIT

Database

MongoEngine flask extension with WTF model forms support

746
240
60d
n/a

Adds SQLAlchemy support to Flask

3.4K
813
11d
BSD-3-Clause

Database Migrations

SQLAlchemy database migrations for Flask applications using Alembic

1.82K
181
14d
MIT

Session

Server side session extension for Flask

338
157
9m
n/a

Cache

A caching extension for Flask

569
115
9d
n/a

Automatic Flask cache configuration on Heroku.

37
9
3y 68d
Unlicense

Data Validation

Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration.

1.15K
269
78d
n/a

Email

Flask-Mail adds SMTP mail sending to your Flask applications

494
137
11m
n/a

i18n

i18n and l10n support for Flask based on Babel and pytz

360
143
87d
n/a

Full-text searching

Fulltext searchable models for SQLAlchemy. Only supports PostgreSQL

200
39
7m
n/a

Full text search for flask.

162
26
55d
BSD-3-Clause

Rate Limiting

Rate Limiting extension for Flask

717
93
56d
MIT

Task Queue

a little task queue for python

3.38K
301
21d
MIT

RQ (Redis Queue) integration for Flask applications

186
33
5y 9m
MIT

Distributed Task Queue (development branch)

16.63K
3.95K
35d
n/a

dramatiq](https://github.com/Bogdanp/dramatiq) integration for Flask applications.

Exception tracking

The new Python SDK for Sentry.io

852
188
4d
BSD-2-Clause

Airbrake Python

47
24
10m
MIT

Tracing

a flask zipkin extension based on py_zipkin.

35
24
76d
n/a

OpenTracing instrumentation for the Flask microframework

115
40
1y 4m
BSD-3-Clause

APM

Official Python agent for the Elastic APM

294
131
9d
BSD-3-Clause

Other SDK

Easy way to add GoogleMaps to Flask applications. maintainer: @RiverFount

550
173
56d
MIT

Small and simple gravatar usage in Flask.

72
20
3y 53d
n/a

Flask extension for Pusher

8
2
11m
MIT

Flask extension that provides integration with Azure Storage

14
5
2y 10m
MIT

Frontend

Cross Origin Resource Sharing ( CORS ) support for Flask

690
97
52d
MIT

Flask webassets integration.

407
87
12m
BSD-2-Clause

Seamlessly serve your static assets of your Flask app from Amazon S3

178
87
3y 7m
WTFPL

Force SSL on your Flask app.

18
6
2y 11d
BSD-2-Clause

Flask html response minifier

66
19
16d
BSD-3-Clause

Development (Debugging/Testing/Documentation)

Easy OpenAPI specs and Swagger UI for your Flask API

2.46K
346
65d
MIT
493
115
6m
MIT

Generate a Postman collection from your Flask application

120
15
7m
MIT

a flask profiler which watches endpoint calls and tries to make some analysis.

624
81
4m
MIT

A toolbar overlay for debugging Flask applications

792
121
6m
n/a

MongoDB panel for the Flask Debug Toolbar

4
4
4y 23d
MIT

Unittest extensions for Flask

462
105
64d
n/a

A set of pytest fixtures to test Flask applications

354
62
62d
MIT

Automatically monitor the evolving performance of Flask/Python web services.

472
109
27d
MIT

Auto-detecting the n+1 queries problem in Python

654
20
2y 6m
MIT

Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support

3.55K
607
6m
n/a

Utils

Flask + marshmallow for beautiful APIs

659
43
8d
MIT

A basic JSON-RPC implementation for your Flask-powered sites

220
59
111d
n/a

Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for your application.

282
50
11m
n/a

Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.

742
86
46d
n/a

A Flask extension that enables or disables features based on configuration.

124
24
5y 8m
Apache-2.0

Regex Converter for Flask URL Routes

46
4
7y 7m
n/a

Socket.IO integration for Flask applications.

4.13K
768
19d
MIT

Formatting of dates and times in Flask templates using moment.js.

318
46
71d
MIT

Pagination support for flask

223
72
26d
n/a

Adds GraphQL support to your Flask application.

1.18K
129
6m
MIT

Tutorials

Courses

Books

Slides

Videos

Built with Flask

guitar tab

43
14
5y 10m
n/a

June is a forum (Deprecated)

1.1K
404
10m
BSD-3-Clause

ZERQU is a content-focused API-based platform.

174
30
4y 7m
n/a

backend api of the motiky app

40
22
7y 8m
n/a
8
3
8y 33d
n/a

mirror of bitbucket project

75
60
10y 101d
n/a

Example Flask application illustrating some of my common practices

1.56K
245
6y 5m
MIT

flask team blog

539
212
8y 11m
n/a

thepast.me

759
187
5y 7m
n/a

another redis monitor by using flask, angular, socket.io

389
82
4y 60d
MIT

Learn python and flask,just a tony blog system

166
67
5y 9m
n/a

A clean and simple blog system based on Flask and MongoDB

107
29
4y 79d
MIT

LOOKING FOR NEW MAINTAINER - Quokka is a Content Management System - docker run --rm -it -p 5000:5000 quokka/quokka

2.19K
459
1y 11m
n/a

a live chat built with python(flask + gevent + apscheduler) + redis

297
118
9y 4m
n/a

Freezes a Flask application into a set of static files.

673
64
92d
n/a

A small timeseries transformation API built on Flask and Pandas

81
15
7y 80d
MIT

Live tracking, flight database and competition framework

310
93
8d
AGPL-3.0

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

20.49K
8K
8d
Apache-2.0

Collaborative forensic timeline analysis

1.5K
341
8d
Apache-2.0

A dashboard for your code. A build system.

773
64
4y 4m
Apache-2.0

Security Monkey monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.

4.13K
797
15d
Apache-2.0

GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!

3K
612
8d
AGPL-3.0

IMAP/SMTP sync system with modern APIs

3.5K
372
3y 11m
AGPL-3.0

Volunteer & Campaign Management System

38
22
2y 6m
n/a

Indico - A feature-rich event management system, made @ CERN, the place where the Web was born.

1.15K
279
8d
MIT

A classic Forum Software in Python using Flask.

1.98K
500
58d
n/a

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.

1.64K
263
3y 7m
n/a

A flask template with Bootstrap 4, asset bundling+minification with webpack, starter templates, and registration/authentication. For use with cookiecutter.

3.63K
657
18d
MIT

A solid foundation for your flask app

1.24K
142
3y 7m
n/a

template for a rest app with flask, flask-rest and more...

95
21
1y 11m
Unlicense

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/

3.19K
1K
9d
BSD-3-Clause

Flask boilerplate running on Google App Engine