All Projects → humiaozuzu → Awesome Flask

humiaozuzu / Awesome Flask

A curated list of awesome Flask resources and plugins

Projects that are alternatives of or similar to Awesome Flask

Booklibrary
📚Simple Book library application written on flask with SQLite database.
Stars: ✭ 98 (-99.05%)
Mutual labels:  flask
Grest
Build REST APIs with Neo4j and Flask, as quickly as possible!
Stars: ✭ 102 (-99.01%)
Mutual labels:  flask
Get Started Python
A Python application and tutorial that use Flask framework to provide a REST API to receive requests from the UI. The API then persists the data to a Cloudant database.
Stars: ✭ 104 (-98.99%)
Mutual labels:  flask
Pyflask 2k18
A workshop organised by ACM VIT every year, during Gravitas (VIT University, Tech Fest), Having sessions on python programming and website creation using flask.
Stars: ✭ 99 (-99.04%)
Mutual labels:  flask
Python Examples
Python examples from my answers on Stackoverflow and other short scripts.
Stars: ✭ 101 (-99.02%)
Mutual labels:  flask
Mdwiki
markdown wiki by python
Stars: ✭ 102 (-99.01%)
Mutual labels:  flask
Flask movie site
用Flask构建一个微电影视频网站
Stars: ✭ 97 (-99.06%)
Mutual labels:  flask
Face2data
Face2Data: Extract meaningful information from a person face in less than a second. Powered by Keras and Flask.
Stars: ✭ 107 (-98.96%)
Mutual labels:  flask
Stock Market Prediction Web App Using Machine Learning And Sentiment Analysis
Stock Market Prediction Web App based on Machine Learning and Sentiment Analysis of Tweets (API keys included in code). The front end of the Web App is based on Flask and Wordpress. The App forecasts stock prices of the next seven days for any given stock under NASDAQ or NSE as input by the user. Predictions are made using three algorithms: ARIMA, LSTM, Linear Regression. The Web App combines the predicted prices of the next seven days with the sentiment analysis of tweets to give recommendation whether the price is going to rise or fall
Stars: ✭ 101 (-99.02%)
Mutual labels:  flask
React Redux Flask
Boilerplate application for a Python/Flask JWT Backend and a Javascript/React/Redux Front-End with Material UI.
Stars: ✭ 1,431 (-86.1%)
Mutual labels:  flask
Flask bestpractices
Flask最佳实践
Stars: ✭ 100 (-99.03%)
Mutual labels:  flask
Betanin
beets based mitm of your torrent client and music player
Stars: ✭ 101 (-99.02%)
Mutual labels:  flask
Imagegonord
A tool that can convert your rgb images to nordtheme palette
Stars: ✭ 105 (-98.98%)
Mutual labels:  flask
Leetcode Country Ranking
Find Leetcode ranking by country, username.
Stars: ✭ 98 (-99.05%)
Mutual labels:  flask
Indian Paper Currency Prediction
Source code of Indian Paper Currency Prediction 🔥
Stars: ✭ 106 (-98.97%)
Mutual labels:  flask
React Flask App
A Flask + React demo application.
Stars: ✭ 98 (-99.05%)
Mutual labels:  flask
Weeklyreport
基于Flask的开源周报系统,快速docker部署
Stars: ✭ 102 (-99.01%)
Mutual labels:  flask
Flask Oauthlib
YOU SHOULD USE https://github.com/lepture/authlib
Stars: ✭ 1,429 (-86.12%)
Mutual labels:  flask
Hiitpi
A workout trainer Dash/Flask app that helps track your HIIT workouts by analyzing real-time video streaming from your sweet Pi using machine learning and Edge TPU..
Stars: ✭ 106 (-98.97%)
Mutual labels:  flask
Multivisor
Centralized supervisor WebUI and CLI
Stars: ✭ 104 (-98.99%)
Mutual labels:  flask

Awesome Flask Awesome

A curated list of awesome Flask resources and plugins

Framework

  • Connexion - Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation and OAuth2 support
  • Flask-MongoRest - Restful API framework wrapped around MongoEngine
  • Eve - REST API framework powered by Flask, MongoDB and good intentions
  • Flask-Restless - A Flask extension for creating simple ReSTful APIs from SQLAlchemy models
  • Flask-RESTful - Simple framework for creating REST APIs
  • Flask-RestPlus - syntaxic sugar, helpers and automatically generated Swagger documentation.
  • Flask-Potion - RESTful API framework for Flask and SQLAlchemy
  • Zappa - Build and deploy server-less Flask applications on AWS Lambda and API Gateway

Admin interface

  • Flask-Admin - Simple and extensible administrative interface framework for Flask

Analytics

  • Flask-Analytics - Analytics snippets generator extension for the Flask framework
  • Flask-Matomo - Track requests to your Flask website with Matomo

Authentication

  • Flask-Security - Quick and simple security for Flask applications
  • Flask-Login - Flask user session management
  • Flask-User - Customizable user account management for Flask
  • Flask-HTTPAuth - Simple extension that provides Basic and Digest HTTP authentication for Flask routes
  • Flask-Praetorian - Strong, Simple, and Precise security for Flask APIs (using jwt)

Authorization

  • Authlib - Authlib is an ambitious authentication library for OAuth 1, OAuth 2, OpenID clients, servers and more.
  • Authomatic - Authomatic provides out of the box support for a number of providers using OAuth 1.0a (Twitter, Tumblr and more) and OAuth 2.0 (Facebook, Foursquare, GitHub, Google, LinkedIn, PayPal and more)
  • Flask-Pundit - Extension based on Rails' Pundit gem that provides easy way to organize access control for your models
  • Flask-Dance - OAuth consumer extension for Flask, shipped with pre-set support for Facebook, GitHub, Google, etc.

Database

Database Migrations

  • Flask-Migrate - SQLAlchemy database migrations for Flask applications using Alembic

Session

Cache

Data Validation

  • Flask-WTF - Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration.

Email

  • Flask-Mail - Flask-Mail adds SMTP mail sending to your Flask applications

i18n

  • flask-babel - i18n and l10n support for Flask based on Babel and pytz

Full-text searching

Rate Limiting

  • Flask-Limiter - Flask-Limiter provides rate limiting features to flask routes

Task Queue

Exception tracking

Tracing

APM

Other SDK

Frontend

  • Flask-CORS - A Flask extension for handling Cross Origin Resource Sharing (CORS), making cross-origin AJAX possible
  • flask-assets - Flask webassets integration
  • flask-s3 - Seamlessly serve your static assets of your Flask app from Amazon S3
  • Flask-SSLify - Force SSL on your Flask app
  • Flask-HTMLmin - Flask html minifier

Development (Debugging/Testing/Documentation)

  • Flasgger - Create API documentation for Flask views using Swagger 2.0 specs
  • flask-apispec - simple self-documenting APIs with flask
  • flask2postman - Generate a Postman collection from your Flask application
  • flask_profiler - endpoint analyzer/profiler for Flask
  • Flask-DebugToolbar - A port of the django debug toolbar to flask
  • flask-debug-toolbar-mongo - MongoDB panel for the Flask Debug Toolbar
  • Flask-Testing - Unittest extensions for Flask
  • pytest-flask - A set of pytest fixtures to test Flask applications
  • Flask-MonitoringDashboard - Automatically monitor the evolving performance of Flask/Python web services.
  • nplusone - Auto-detect n+1 queries with Flask and SQLAlchemy
  • connexion - Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support.

Utils

  • flask-marshmallow Flask + marshmallow for beautiful APIs
  • flask-jsonrpc - A basic JSON-RPC implementation for your Flask-powered sites
  • Flask-Bcrypt - Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for your application
  • Mixer - Mixer is application to generate instances of Django or SQLAlchemy models
  • Flask-FeatureFlags - A Flask extension that enables or disables features based on configuration
  • Flask-Reggie - Regex Converter for Flask URL Routes
  • Flask-SocketIO - Socket.IO integration for Flask applications
  • Flask-Moment - Formatting of dates and times in Flask templates using moment.js
  • Flask-Paginate - Pagination support for Flask
  • Flask-graphql - Adds GraphQL support to your Flask application

Resources

Tutorials

Courses

Books

Slides

Videos

Built with Flask

  • zmusic-ng - ZX2C4 Music provides a web interface for playing and downloading music files using metadata.
  • GuitarFan - guitar tab
  • June - python-china.org
  • Zerqu - ZERQU is a content-focused API-based platform. eg: Python-China
  • motiky
  • missing - a list service called missing
  • thenewsmeme.com
  • overholt - Example Flask application illustrating common practices
  • pypress - flask team blog
  • thepast.me
  • redispapa - another redis monitor by using flask, angular, socket.io
  • flaskblog - a simple blog system based on flask
  • cleanblog - a clean blog system based on flask and mongoengine
  • Quokka CMS - CMS made with Flask and MongoDB
  • chat - a live chat built with python (flask + gevent + apscheduler) + redis
  • chatapp - Flask and Angular.js Chat Application using Socket.io
  • Frozen-Flask - Freezes a Flask application into a set of static files
  • mcflyin - A small timeseries transformation API built on Flask and Pandas
  • Skylines - Live tracking, flight database and competition framework
  • airflow - Airflow is a system to programmatically author, schedule and monitor data pipelines.
  • timesketch - Collaborative forensics timeline analysis
  • changes - A dashboard for your code. A build system.
  • security_monkey - monitors policy changes and alerts on insecure configurations in an AWS account.
  • securedrop- an open-source whistleblower submission system that media organizations can use to securely accept documents from and communicate with anonymous sources.
  • sync_engine - IMAP/SMTP sync system with modern APIs
  • cleansweep - Volunteer & Campaign Management System
  • indico - a general-purpose event management web-based solution. It includes a full-blown conference organization workflow as well as tools for meeting management and room booking. It provides as well integration with video-conferencing solutions.
  • flaskbb - A classic Forum Software in Python using Flask.
  • [PythonBuddy] (https://github.com/ethanchewy/PythonBuddy) - Online Python Editor With Live Syntax Checking and Execution

Boilerplate

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].