Python Flask

Open-source Python projects categorized as Flask

Top 23 Python Flask Projects

  • GitHub repo Flask

    The Python micro framework for building web applications.

    Project mention: Flask 2.0.0 has been released | news.ycombinator.com | 2021-05-12

    Deprecation aside, 2.0 adds type annotations, which is 3.6+

    https://github.com/pallets/flask/pull/3973

  • GitHub repo superset

    Apache Superset is a Data Visualization and Data Exploration Platform

    Project mention: Jupyter notebooks for dashboarding? | reddit.com/r/BusinessIntelligence | 2021-06-13

    Give a try to apache superset

  • GitHub repo dash

    Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.

    Project mention: What tools are available for personal use? | reddit.com/r/datascience | 2021-06-07

    Plotly-Dash

  • GitHub repo Zappa

    Serverless Python

    Project mention: Hosting Solutions (free) | reddit.com/r/django | 2021-02-06

    Depending on what you need zappa (https://github.com/Miserlou/Zappa) allows you to run Django in aws lambda which is very cheap (read practically free).

  • GitHub repo flasky

    Companion code to my O'Reilly book "Flask Web Development", second edition.

    Project mention: Proper and standard Flask project structure | reddit.com/r/flask | 2021-06-02
  • GitHub repo trape

    People tracker on the Internet: OSINT analysis and research tool by Jose Pino

    Project mention: What are some other cool tools for beginners like me ? | reddit.com/r/HowToHack | 2021-04-29
  • GitHub repo eve

    REST API framework designed for human beings (by pyeve)

  • GitHub repo flask-restful

    Simple framework for creating REST APIs

    Project mention: Custom error messages with flask vs flask_restful | reddit.com/r/flask | 2021-04-25

    This has talked about in a similar matter: https://github.com/flask-restful/flask-restful/issues/221. However I'm still adamant about just using flask for exception handling. Unless I missed something,I'm having a hard time figuring out how to accomplish this in hopes to get rid of the string concatenation that flask_restful applies to the error message.

  • GitHub repo grip

    Preview GitHub README.md files locally before committing them.

    Project mention: Show HN: TeXMe Demo: Self-Rendering Markdown (GFM) + LaTeX (MathJax) Document | news.ycombinator.com | 2021-05-30

    There's an open-source project called grip [1] that can render markdown to HTML that looks almost identical to the GitHub rendering. It can do either live preview or export it to HTML. I use it for previewing GitHub READMEs while I edit them, and it does an excellent job for that purpose.

    [1] https://github.com/joeyespo/grip

  • GitHub repo Flask-SocketIO

    Socket.IO integration for Flask applications.

    Project mention: Show logs in real time in browser | reddit.com/r/flask | 2021-03-02

    In terms of streaming anything to a client, I would suggest websocket functionality. There's a Flask-SocketIO package that can be used on the server side, and then on the client side you could use the built-in Javascript websocket functionality, or the Socket.IO library. That would allow you to push messages/data in both directions as needed... the server could just push data to the client whenever there's data to be pushed, and the client could handle that as needed.

  • GitHub repo cookiecutter-flask

    A flask template with Bootstrap 4, asset bundling+minification with webpack, starter templates, and registration/authentication. For use with cookiecutter.

    Project mention: SQLAlchemy session in application factory pattern | reddit.com/r/flask | 2021-03-18
  • GitHub repo microblog

    A microblogging web application written in Python and Flask that I developed as part of my Flask Mega-Tutorial series.

    Project mention: Other Flask projects look better | reddit.com/r/flask | 2021-06-14

    The Flask Mega Tutorial is also good and introduces lots of conveniences, such as bootstrap-cause CSS is annoying :p

  • GitHub repo flask-sqlalchemy

    Adds SQLAlchemy support to Flask

    Project mention: Werkzeug (Flask) 2.0 is coming, please help us test | reddit.com/r/Python | 2021-02-15
  • GitHub repo CTFd

    CTFs as you need them

    Project mention: CTF Platform Advice | reddit.com/r/securityCTF | 2021-04-18

    Obviously, I'm biased to CTFd. I think it works very well for covering most CTF use cases. And if you find it doesnt do exactly what you want, you can customize it if you're familiar with Python & JS. And there will be some improvements in the next minor release for improving the JS side since I know that's a tough spot right now.

  • GitHub repo Flask-AppBuilder

    Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/

    Project mention: Splitting flask app into multiple files | reddit.com/r/flask | 2021-03-12

    You can also try FlaskAppbuilder: https://github.com/dpgaspar/Flask-AppBuilder. Some of the large project like Apache Airflow, Apache Superset are built on top of it.

  • GitHub repo Flask JSONDash

    :snake: :bar_chart: :chart_with_upwards_trend: Build complex dashboards without any front-end code. Use your own endpoints. JSON config only. Ready to go.

  • GitHub repo toapi

    Every web site provides APIs.

  • GitHub repo nyaa

    Bittorrent software for cats

    Project mention: Nyaa.si's github repository disabled after DMCA takedown notice was filed by MPA. | reddit.com/r/trackers | 2021-01-19

    Right. So explain to me why the repo is back up again now? https://github.com/nyaadevs/nyaa

  • GitHub repo flasgger

    Easy OpenAPI specs and Swagger UI for your Flask API

  • GitHub repo flask-base

    A simple Flask boilerplate app with SQLAlchemy, Redis, User Authentication, and more.

    Project mention: Any good example projects that I can use to compare my own flask site? | reddit.com/r/flask | 2021-02-22

    I came across (flask-base)[https://github.com/hack4impact/flask-base], which is a nice and robust boilerplate for large flask apps, you could use this as a reference point.

  • GitHub repo authlib

    The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

  • GitHub repo Flask RestPlus

    Fully featured framework for fast, easy and documented API development with Flask

    Project mention: Need help with flask-restful, application factories and blueprints | reddit.com/r/flask | 2021-04-03

    Nah, it’s flask-restplus - says so right on the GH page https://github.com/noirbizarre/flask-restplus

  • GitHub repo flaskbb

    A classic Forum Software in Python using Flask.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-06-14.

Index

What are some of the best open-source Flask projects in Python? This list will help you:

Project Stars
1 Flask 55,725
2 superset 39,046
3 dash 14,679
4 Zappa 11,810
5 flasky 7,282
6 trape 6,427
7 eve 6,357
8 flask-restful 6,077
9 grip 5,212
10 Flask-SocketIO 4,297
11 cookiecutter-flask 3,785
12 microblog 3,599
13 flask-sqlalchemy 3,525
14 CTFd 3,404
15 Flask-AppBuilder 3,358
16 Flask JSONDash 3,171
17 toapi 3,125
18 nyaa 2,813
19 flasgger 2,625
20 flask-base 2,566
21 authlib 2,550
22 Flask RestPlus 2,500
23 flaskbb 2,048