Open-source IoT Platform.
Chicago Python's Community Engagement Slack bot.
Flask starter project for Cookiecutter.
With Bootstrap 4, asset bundling annd minification with webpack, starter templates, and registration/authentication.
Simple and rapid application development framework that includes detailed security, auto CRUD generation for your models, Google charts, and much more.
Includes SQLAlchemy, Redis, User Authentication, and more.
Integrated SQLAlchemy, authentication, and Bootstrap frontend.
Boilerplate template for a Python Flask application with HTMX and Tailwind CSS.
Classic forum software.
Feature-rich event management system, made at CERN.
You can use the mvc pattern in your flask application using this extension.
Online Python Editor with live syntax checking and execution.
The happiest CMS in the world.
Boilerplate application for a Flask JWT Backend and a React/Redux Front-End with Material UI.
Designed to enable anyone, regardless of the level of technical sophistication, to harness the power of data big and small.
Open-source whistleblower submission system that media organizations can use to securely accept documents from, and communicate with anonymous sources.
Monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.
Protect your online identity with email alias.
Live tracking, flight database, and competition framework.
Git hosting service (check out Why I chose Flask to build sr.ht's mini-services as well).
Collaborative forensic timeline analysis.
Docker image with uWSGI and Nginx for Flask applications in Python running in a single container.
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.
Build and Secure a backend API server.
This course focuses on teaching the fundamentals of Flask by building and testing a web application using Test-Driven Development (TDD).
Pallets Projects community on Discord (use the `#get-help` channel for Flask support).
Comprehensive documentation for all Flask versions.
The largest Python conference in Europe.
Best practices and patterns for developing web applications with Flask.
40+ groups in 20 countries.
Conference for the developers and users of Flask.
Overarching tutorial for Python beginner and intermediate developers that teaches web development with the Flask framework.
Learn the framework from the ground up by developing, step-by-step, a real-world project.
Community driven Flask event intended for speakers and attendees all over the world to participate in technical and evangelical sessions related to Flask.
Intro to Flask, Test-Driven Development (TDD), and JavaScript.
Build a basic blog application called Flaskr.
Build a data-driven web app with Python.
A list of active Python-specific podcasts.
Explanation of Flask philosophy and links to other resources and tutorials.
General discussion of Flask and the Pallets projects (`flask@python.org`).
Creating a Python Website from the Bottom Up.
Multiple Flask-specific tutorials.
Flask Tips, Tricks and Tutorials.
Numerous tutorials on learning Python web application development with Flask.
A popular Python podcast that features Flask guests on occasion.
Official Flask website.
Complete listing of all PyCons globally.
National conference organized for the Python Programming Community.
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.
2,400+ groups in 100 countries.
Another Python podcast that discusses Flask from time to time.
600+ groups in 81 countries.
Learn Python programming, by example.
Many high-quality tutorials on Flask.
Flask subreddit.
Hosted on GitHub.
Questions tagged `flask`.
The leading Python podcast with several episodes on Flask.
Learn how to build, test, and deploy a production-grade microservice powered by Python, Flask, and Docker.
Up-to-date tutorials on Flask.
For official announcements on updates, security fixes, etc.
Airbrake Flask integration.
Integrates marshmallow for validation and serialization, and for OpenAPI generation with Swagger UI.
Library for building OAuth and OpenID clients and servers.
Framework agnostic library for Python web applications that simplifies authentication and authorization of users via OAuth and OpenID.
The most commonly used Python library for handling asynchronous tasks and scheduling.
Open source, OpenAPI-based, REST framework built on top of Flask.
Fast and reliable alternative to Celery.
Elastic APM Flask integration.
RESTful API framework designed for human beings.
OpenAPI and Swagger UI. Builds the API from Flasgger models, marshmallow models, dicts, or YAML files.
Dashboard for automatic monitoring of Flask web-services.
Authorization.
Functional admin panel that provides a user interface for managing data based on your models.
Configurable Alembic migration environment around a Flask-SQLAlchemy database for handling database migrations.
Provides argon2 hashing utilities.
Support for internationalization (i18n) and localization (l10n).
Provides bcrypt hashing utilities.
Caching support.
Adds support for class-based views for setting up RESTful API route endpoints.
Cross Origin Resource Sharing (CORS) handling.
OAuth support via OAuthLib.
Flask CLI extension that helps you migrate, drop, create and seed your SQL database.
Port of Django's debug toolbar for Flask.
Uses pyexcel to read, manipulate, and write data in different Excel formats: csv, ods, xls, xlsx and xlsm.
Easy file uploads.
Create database fixtures from JSON or YAML.
Provides flat static pages based on text files.
GraphQL support.
Authentication.
Adds support for dependency injection.
Basic support for working with JWTs.
Advanced support for working with JWTs.
Adds authorized routes to a Flask app.
Rate limiting features to Flask routes.
Account management and authentication.
Provides simple email sending capabilities.
Provides simple email base on Flask-Mail for sending email by SendGrid.
A port of `django.mail` for Flask.
Thin integration layer for Flask and marshmallow (an object serialization /deserialization library) that adds additional features to marshmallow.
Handles SQLAlchemy database migrations via Alembic.
Moment.js date and time formatting helpers for Jinja2 templates.
Bridges Flask and MongoEngine for working with MongoDB.
RESTful API framework wrapped around MongoEngine.
Full-text search.
Pagination support.
Support for Peewee, an ORM and database migration tool.
Support for Pony ORM.
Authentication and authorization for Flask APIs.
Endpoint analyzer/profiler.
Pydantic support.
Bridges Flask and PyMongo for working with MongoDB.
Hides the Node.js development backend for React behind a Flask application.
Combines Flask, marshmallow, and OpenAPI for robust REST services.
Quickly build RESTful APIs.
Community-driven fork of Flask-RESTPlus that makes it easy to build and document RESTful APIs with Flask.
RQ (Redis Queue) integration.
Cross-site request forgery (CSRF) prevention.
Account management, authentication, authorization.
Session managment.
RESTful/HTTP wrapper for Python's subprocess API, so you can convert any command-line tool into a RESTful API service.
Authentication.
Sitemap generation.
Marshmallow's official Flask REST integration. Uses marshmallow models for request/response validation and serialization, and generates OpenAPI with Swagger UI.
Socket.IO integration.
Support for SQLAlchemy, a SQL toolkit and ORM.
Streaming with flask.
HTTPS and security headers.
Unittest extensions.
Account management, authentication, authorization.
Full-text search + Whoosh indexing capabilities for Flask-SQLAlchemy.
Integrates Flask with WTForms (provides CSRF protection as well).
Freezes a Flask application into a set of static files.
Redis-based task queue that aims to provide a simple, yet flexible framework for executing tasks.
Object generation tool.
OpenTelemetry Flask Instrumentation.
Pytest support for testing Flask applications.
Flask error logging with Rollbar.
SAFRS, which is an acronym for *S*ql*A*lchemy *F*lask-*R*estful *S*wagger, is meant to help developers create self-documenting JSON APIs for SQLAlchemy database objects and relationships.
Sentry SDK Flask integration.
Provides full-text search capabilities for SQLAlchemy models.