Skip to content

A curated list of awesome things related to Flask

Notifications You must be signed in to change notification settings

ks-avinash/awesome-flask

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A curated list of awesome things related to Flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published