Skip to content
A curated list of awesome things related to Flask
Branch: master
Clone or download

Latest commit

Latest commit b8a21db Feb 29, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github add github funding Nov 25, 2019
.gitignore init Sep 5, 2019
.travis.yml fix links and update travis config Sep 6, 2019
README.md Update README.md Feb 29, 2020
contributing.md init Sep 5, 2019
flask-logo.svg init Sep 5, 2019

README.md

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
  • Flask Jobs - A job board dedicated to Flask

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



NOTE: This project is powered by TestDriven.io. Please support this open source project by purchasing one of our Flask courses. Learn how to build, test, and deploy microservices powered by Docker, Flask, and React!

You can’t perform that action at this time.