Skip to content

A curated list of awesome things related to Flask

Notifications You must be signed in to change notification settings

pantuts/awesome-flask

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Boilerplates

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!

About

A curated list of awesome things related to Flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published