Skip to content
A curated list of awesome things related to Flask
Branch: master
Clone or download
Latest commit e27cb1d Sep 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore init Sep 5, 2019
.travis.yml fix links and update travis config Sep 6, 2019
README.md remove old tutorial Sep 20, 2019
contributing.md init Sep 5, 2019
flask-logo.svg init Sep 5, 2019

README.md

Build Status



Flask logo

Awesome Flask

A curated list of awesome things related to Flask, based on Awesome Django.

Contents

Third-Party Extensions

Admin

  • Flask-Admin - Functional admin panel that provides a user interface for managing data based on your models

APIs

RESTful API Support

RESTful API + Swagger/OpenAPI Documentation Support

Swagger/OpenAPI Documentation Support

Serialization

Auth

Basic (for HTML Endpoints)

Curious about the differences differences between Flask-User and Flask-Security? Review the Flask-User FAQ.

JWT-based (for JSON Endpoints)

OAuth

Cache

Databases

  • Flask-SQLAlchemy - Support for SQLAlchemy, a SQL toolkit and ORM
  • Flask-Alembic - Configurable Alembic migration environment around a Flask-SQLAlchemy database for handling database migrations
  • Flask-Peewee - Support for Peewee, an ORM and database migration tool
  • Flask-Pony - Support for Pony ORM
  • Flask-PyMongo - Bridges Flask and PyMongo for working with MongoDB
  • Flask-MongoEngine - Bridges Flask and MongoEngine for working with MongoDB

Developer Tools

Debugging

Fixtures

Logging

  • Rollbar - Flask error logging with Rollbar

Monitoring

Tracing

Testing

Email

  • Flask-Mail - Provides simple email sending capabilities

Forms

Full-text Search

Security

Task Queues

Utils

Resources

Official Resources

External Resources

Community

  • Mailing List (flask@python.org) - General discussion of Flask and the Pallets projects
  • Discord - Pallets Projects community on Discord (use the #get-help channel for Flask support)
  • Twitter - For official announcements on updates, security fixes, etc.
  • Stack Overflow - Questions tagged flask
  • Reddit - Flask subreddit
  • IRC Channel - Chat with other Flask users on IRC channel #pocoo on FreeNode

Conferences

Conference Videos from PyVideo.org

Meetups

Podcasts

Tutorials

Courses

Books

Videos

Hosting

PaaS

(Platforms-as-a-Service)

IaaS

(Infrastructure-as-a-Service)

Serverless

Frameworks:

Compute:

Projects

Boilerplate

Open Source Projects

You can’t perform that action at this time.