Awesome Flask
by mjhea0 · mjhea0/awesome-flask
A curated list of awesome Flask resources and plugins.
FFunctional admin panel that provides a user interface for managing data based on your models.
Account management, authentication, authorization.
CWith Bootstrap 4, asset bundling annd minification with webpack, starter templates, and registration/authentication.
FSimple and rapid application development framework that includes detailed security, auto CRUD generation for your models, Google charts, and much more.
FBoilerplate template for a Python Flask application with HTMX and Tailwind CSS.
RBoilerplate application for a Flask JWT Backend and a React/Redux Front-End with Material UI.
UDocker image with uWSGI and Nginx for Flask applications in Python running in a single container.
Best practices and patterns for developing web applications with Flask.
Learn the framework from the ground up by developing, step-by-step, a real-world project.
Pallets Projects community on Discord (use the #get-help channel for Flask support).
Community driven Flask event intended for speakers and attendees all over the world to participate in technical and evangelical sessions related to Flask.
The largest annual gathering for the community using and developing the open-source Python programming language.
Covers Django, Tornado, Flask, API frameworks. AsyncIO, networking, Frontend, JavaScript, and web security.
Learn how to add authentication to a Flask and React microservice!.
Learn to build web applications with Flask and Docker.
Learn how to deploy microservices to Amazon ECS powered by Flask, React, and Docker.
This course focuses on teaching the fundamentals of Flask by building and testing a web application using Test-Driven Development (TDD).
Learn how to build, test, and deploy a production-grade microservice powered by Python, Flask, and Docker.
Thin integration layer for Flask and marshmallow (an object serialization /deserialization library) that adds additional features to marshmallow.
FProvides simple email base on Flask-Mail for sending email by SendGrid.
Explanation of Flask philosophy and links to other resources and tutorials.
Numerous tutorials on learning Python web application development with Flask.
Integrates Flask with WTForms (provides CSRF protection as well).
FFull-text search + Whoosh indexing capabilities for Flask-SQLAlchemy.
Provides full-text search capabilities for SQLAlchemy models.
AOAuth2/OIDC authentication and authorization for Flask APIs. Supports authentication and claim-based fine-grained authorization (scopes, roles, permissions) using JWT tokens.
Configurable Alembic migration environment around a Flask-SQLAlchemy database for handling database migrations.
FFlask CLI extension that helps you migrate, drop, create and seed your SQL database.
Dashboard for automatic monitoring of Flask web-services.
AFramework agnostic library for Python web applications that simplifies authentication and authorization of users via OAuth and OpenID.
Bridges Flask and MongoEngine for working with MongoDB.
Support for SQLAlchemy, a SQL toolkit and ORM.
BCreate online surveys and behavioral experiments based on declarative configuration files; extend functionality via Flask as-needed.
RDesigned to enable anyone, regardless of the level of technical sophistication, to harness the power of data big and small.
SOpen-source whistleblower submission system that media organizations can use to securely accept documents from, and communicate with anonymous sources.
SMonitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.
Git hosting service (check out Why I chose Flask to build sr.ht's mini-services as well).
FUses pyexcel to read, manipulate, and write data in different Excel formats: csv, ods, xls, xlsx and xlsm.
A list of active Python-specific podcasts.
AIntegrates marshmallow for validation and serialization, and for OpenAPI generation with Swagger UI.
Open source, OpenAPI-based, REST framework built on top of Flask.
FOpenAPI and Swagger UI. Builds the API from Flasgger models, marshmallow models, dicts, or YAML files.
Community-driven fork of Flask-RESTPlus that makes it easy to build and document RESTful APIs with Flask.
FMarshmallow's official Flask REST integration. Uses marshmallow models for request/response validation and serialization, and generates OpenAPI with Swagger UI.
Adds support for class-based views for setting up RESTful API route endpoints.
SA lightweight library for defining and applying HTTP security headers consistently in Flask applications.
SSAFRS, which is an acronym for SqlAlchemy Flask-Restful Swagger, is meant to help developers create self-documenting JSON APIs for SQLAlchemy database objects and relationships.
The most commonly used Python library for handling asynchronous tasks and scheduling.
Redis-based task queue that aims to provide a simple, yet flexible framework for executing tasks.
Overarching tutorial for Python beginner and intermediate developers that teaches web development with the Flask framework.
Creating a Python Website from the Bottom Up.
FHides the Node.js development backend for React behind a Flask application.
FRESTful/HTTP wrapper for Python's subprocess API, so you can convert any command-line tool into a RESTful API service.
F
C
F
F
F
F
F
F
S
A
B
F
I
P
Q
S
S
T
F
F
F
F
F
C
Z
P
F
A
F
F
F
F
F
D