Topics / #flask
Flask projects on GitHub
Lightweight Python web framework
As of , the most-starred Flask projects on GitHub are project-based-learning (287K stars), 30-Days-Of-Python (76.4K stars) and superset (75.2K stars). GitHub.Locker tracks 27 Flask repositories with 831.2K stars combined. The fastest-growing on October 16 was project-based-learning, with +143 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+143project-based-learning
practical-tutorials/project-based-learning · ★ 287KA curated list of programming tutorials where you learn by building a real application from scratch.
+8730-Days-Of-Python
Asabeneh/30-Days-Of-Python · ★ 76.4KA free 30-day structured curriculum for learning Python from scratch, covering everything from basic syntax to building web APIs and working with databases.
+21BettaFish
666ghj/BettaFish · ★ 42.4KBettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
superset
apache/superset · ★ 75.2KApache Superset is a modern, enterprise-ready business intelligence web application for data exploration and visualization: build dashboards, charts, and query data with a built-in SQL editor.
The all-time top
27 projects · by stars
- 287K
#1 · practical-tutorials/project-based-learningproject-based-learning
A curated list of programming tutorials where you learn by building a real application from scratch.
- 76.4K
#2 · Asabeneh/30-Days-Of-Python30-Days-Of-Python
A free 30-day structured curriculum for learning Python from scratch, covering everything from basic syntax to building web APIs and working with databases.
- 75.2K
#3 · apache/superset
superset
Apache Superset is a modern, enterprise-ready business intelligence web application for data exploration and visualization: build dashboards, charts, and query data with a built-in SQL editor.
- 4
flask
74.9Kpallets/flask · PythonFlask is a lightweight WSGI web application framework for Python — designed to make getting started quick and easy, with the ability to scale up to complex applications.
- 5

BettaFish
42.4K666ghj/BettaFish · PythonBettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
- 6
iptv-api
25.6KGuovin/iptv-api · PythonAn IPTV source auto-update tool: it collects live stream links from multiple sources, checks availability, speed-tests them and outputs playable M3U/TXT playlists or an API endpoint you can import into any player.
- 7

dash
24.5Kplotly/dash · PythonDash is an open-source Python framework for building ML and data science web apps: interactive dashboards and data apps where dropdowns, sliders and graphs are wired directly into your analytical Python code, with no JavaScript required.
- 8

vanna
23.8Kvanna-ai/vanna · PythonVanna is an open-source Python framework for chatting with your SQL database: users type a question in plain English and get SQL, tables, charts, and a natural-language summary back, with per-user security built in.
- 9

ChatPaper
19.9Kkaixindelele/ChatPaper · PythonChatPaper uses the ChatGPT API to summarize arXiv papers: give it keywords, it downloads the newest matching papers and condenses each into a fixed format, so researchers can quickly decide which ones deserve a careful read.
- 10
DocsGPT
18.3Karc53/DocsGPT · PythonDocsGPT is a private, self-hosted AI platform for building agents, assistants, and enterprise search tools, with a built-in Agent Builder, document analysis, deep research mode, and support for multiple LLM providers.
- 11

pyecharts
15.8Kpyecharts/pyecharts · Pythonpyecharts is a Python library that wraps Apache ECharts, a JavaScript data visualization engine originally open-sourced by Baidu, so you can build interactive charts from Python code.
- 12

mlops-zoomcamp
15.4KDataTalksClub/mlops-zoomcamp · Jupyter NotebookA free 9-week course from DataTalks.Club that teaches MLOps fundamentals — productionizing machine learning services, from training and experimentation to deployment and monitoring.
- 13
explainshell
14.3Kidank/explainshell · Pythonexplainshell is a tool with a web interface that explains a command-line: it parses manpages, extracts their options, and matches each argument you type to the relevant help text.
- 14

httpbin
13.6Kpostmanlabs/httpbin · PythonAn HTTP request and response service: a web API you can send requests to and inspect the responses, handy for testing HTTP clients. It is written in Python and Flask.
- 15
awesome-flask
12.8Khumiaozuzu/awesome-flaskA curated list of Flask resources and extensions, covering admin panels, APIs, auth, databases, task queues, tutorials, books, and hosting options for the Flask micro web framework.
- 16

peewee
12Kcoleifer/peewee · PythonPeewee is a small, expressive ORM for Python that lets you work with SQL databases using Python objects and a flexible query-builder.
- 17

Zappa
11.8KMiserlou/Zappa · PythonZappa is a tool that packages and deploys Python WSGI web applications (built with Flask, Django, Bottle or Pyramid) to run serverlessly on AWS Lambda behind API Gateway, with no servers to manage.
- 18
jinja
11.8Kpallets/jinja · PythonJinja is a fast, expressive, extensible template engine for Python: you write placeholders in a template using Python-like syntax, then pass it data to render a final document such as HTML.
- 19

whoogle-search
11.6Kbenbusby/whoogle-search · PythonWhoogle was a self-hosted metasearch engine that fetched Google search results and stripped out ads, JavaScript, AMP links, cookies, and IP tracking. As of July 2026 it is officially dead: Google closed off the last way to fetch results without JavaScript, so the app no longer returns any search results.
- 20

reclip
10.8Kaverygan/reclip · HTMLReClip is a self-hosted web app for downloading videos and audio: paste a link from YouTube, TikTok, Instagram or any of 1000+ supported sites and save it as MP4 or MP3.
- 21

Star-Office-UI
7.5Kringhyacinth/Star-Office-UI · HTMLStar Office UI is a pixel-art office dashboard that turns an AI agent's invisible work states into a cozy animated pixel office, so you can see at a glance who is working, what they did yesterday, and whether they are online.
- 22
GLM-OCR
7.5Kzai-org/GLM-OCR · PythonGLM-OCR is a multimodal OCR model for complex document understanding, built on a GLM-V encoder-decoder architecture with a lightweight SDK and inference toolchain around it.
- 23

openplayground
6.3Knat/openplayground · TypeScriptopenplayground is a self-hosted LLM playground you run on your laptop: a web UI for trying out, tuning, and comparing models from many different providers.
- 24

cloudflare-error-page
5.8Kdonlon/cloudflare-error-page · HTMLA generator that creates fake Cloudflare error pages you can embed into your own website, for jokes, pranks, or testing purposes.
- 25

RedInk
5.6KHisMax/RedInk · PythonRedInk turns a single sentence into a complete Xiaohongshu (Red Note) post with matching cover image, content-page images and text, using Gemini for text and Nano Banana Pro for images.
- 26

ontology-driven-dev
465sharptoolbox/ontology-driven-dev · HTMLA skill for AI coding agents (WorkBuddy / Claude Code / Codex) that turns a plain-language business requirement into a runnable browser-based system through three steps: requirement exploration, ontology modeling into seven YAML models, and application construction on a built-in Flask+React tech base called code-paas.
- 27

linksift
123loveisbl1nd/linksift · PythonLinkSift is a local-first, self-hosted web app that lets you paste any yt-dlp-supported URL, inspect its metadata, and queue it for download as MP4 video or MP3 audio using ffmpeg.
Related topics
Often tagged together