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 things related to Flask

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: None

Thank you mjhea0 & contributors
View Topic on GitHub:
mjhea0/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.

Admin

Simple and extensible administrative interface framework for Flask

4.62K
1.32K
31d
BSD-3-Clause

RESTful API Support

RESTful API + Swagger/OpenAPI Documentation Support

Flask-Rebar combines flask, marshmallow, and swagger for robust REST services.

160
27
88d
MIT

Flask-RESTPlus that makes it easy to build and document RESTful APIs with Flask.

Swagger/OpenAPI Documentation Support

SqlAlchemy Flask-Restful Swagger Json:API OpenAPI

234
48
74d
GPL-3.0

Basic Auth and Session-based (for HTML Endpoints)

JWT-based (for JSON Endpoints)

OAuth

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

962
401
11m
MIT

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

800
135
13d
MIT

Cache

Data Validation and Serialization

flask extension for integration with the awesome pydantic package

70
6
112d
MIT

ORMs

ODMs

Migrations

A Flask CLI extension to help migrate and manage your SQL database.

24
0
83d
MIT

Alembic migration environment around a Flask-SQLAlchemy database for handling database migrations.

Other Tools

A flask extension using pyexcel to read, manipulate and write data in different excel formats: csv, ods, xls, xlsx and xlsm.

222
71
112d
n/a

Debugging

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

624
81
4m
MIT

Fixtures

A simple library for adding database fixtures for unit tests using nothing but JSON or YAML.

55
28
1y 83d
MIT

Logging

Monitoring

Tracing

OpenTracing instrumentation for the Flask microframework

115
40
1y 4m
BSD-3-Clause

Testing

A set of pytest fixtures to test Flask applications

354
62
66d
MIT

Email

Forms

Full-text Search

Full text search for flask.

162
26
59d
BSD-3-Clause

Whoosh indexing capabilities for Flask-SQLAlchemy, Python 3 compatibility fork.

19
3
1y 6d
MIT

Security

SeaSurf is a Flask extension for preventing cross-site request forgery (CSRF).

161
39
6m
n/a

HTTP security headers for Flask

714
62
5m
Apache-2.0

Task Queues

RQ (Redis Queue) integration for Flask applications

186
33
5y 9m
MIT

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

Redis-based task queue that aims to provide a simple, yet flexible framework for executing tasks.

Utils

i18n and l10n support for Flask based on Babel and pytz

360
143
91d
n/a

Easy file uploads for Flask.

102
7
119d
n/a

Freezes a Flask application into a set of static files.

673
64
96d
n/a

Adds GraphQL support to your Flask application.

1.18K
129
6m
MIT

Adds Injector support to Flask.

209
24
4m
BSD-3-Clause

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

318
46
75d
MIT

Official Resources

External Resources

Community

Conferences

Meetups

Podcasts

Tutorials

Courses

Books

Videos

PaaS

Documentation](https://devcenter.heroku.com/articles/getting-started-with-laravel))

Provides quick deployment and management of applications in the cloud.

Serverless application that completely abstracts away infrastructure so you focus only on code.

IaaS

Serverless

Serverless Python

11.69K
1.24K
10d
MIT

Python Serverless Microframework for AWS

7.64K
780
21d
Apache-2.0

Runs code in response to events and automatically manages EC2 instances.

Create single-purpose, stand-alone functions that respond to Cloud events without the need to manage a server or runtime environment

by Microsoft - same premise as Lambda on the Azure cloud

Boilerplates

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

3.56K
652
74d
MIT

Flask Starter Project

41
9
1y 2d
MIT

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
13d
BSD-3-Clause

A Flask app template with integrated SQLAlchemy, authentication, and Bootstrap frontend

194
45
1y 6m
n/a

Docker image with uWSGI and Nginx for Flask applications in Python running in a single container. Optionally with Alpine Linux.

2.27K
495
4m
Apache-2.0

Boilerplate application for a Python/Flask JWT Backend and a Javascript/React/Redux Front-End with Material UI.

1.38K
322
2y 5m
MIT

Prototype Database driven Web apps in Angular 6, Bootstrap 4 and REST API's with Flask (Python 3 framework)

843
199
75d
MIT

Connect Flask application with VueJS

28
3
80d
BSD-3-Clause

Flask boilerplate running on Google App Engine

Open Source Projects

Open-source IoT Platform

129
48
81d
Apache-2.0

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

20.5K
8.01K
11d
Apache-2.0

The Chicago Python Community Engagement Slack bot

66
23
97d
MIT

A classic Forum Software in Python using Flask.

1.98K
500
62d
n/a

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

1.15K
279
12d
MIT

Online Python Editor With Live Syntax Checking and Execution

211
76
4m
BSD-3-Clause

Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.

18.23K
3.13K
15d
BSD-2-Clause

Live tracking, flight database and competition framework

310
93
12d
AGPL-3.0

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

4.13K
797
19d
Apache-2.0

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

3K
612
12d
AGPL-3.0

The SimpleLogin back-end

913
94
13d
MIT

Collaborative forensic timeline analysis

1.5K
341
12d
Apache-2.0