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.

27Projects
831.2KStars in total
+335Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

27 projects · by stars

  1. #1 · practical-tutorials/project-based-learning

    project-based-learning

    A curated list of programming tutorials where you learn by building a real application from scratch.

    287K
  2. #2 · Asabeneh/30-Days-Of-Python

    30-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.

    76.4K
  3. #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.

    75.2K
  1. 4

    flask

    74.9Kpallets/flask · Python

    Flask 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.

  2. 5

    BettaFish

    42.4K666ghj/BettaFish · Python

    BettaFish (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.

  3. 6

    iptv-api

    25.6KGuovin/iptv-api · Python

    An 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.

  4. 7

    dash

    24.5Kplotly/dash · Python

    Dash 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.

  5. 8

    vanna

    23.8Kvanna-ai/vanna · Python

    Vanna 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.

  6. 9

    ChatPaper

    19.9Kkaixindelele/ChatPaper · Python

    ChatPaper 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.

  7. 10

    DocsGPT

    18.3Karc53/DocsGPT · Python

    DocsGPT 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.

  8. 11

    pyecharts

    15.8Kpyecharts/pyecharts · Python

    pyecharts 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.

  9. 12

    mlops-zoomcamp

    15.4KDataTalksClub/mlops-zoomcamp · Jupyter Notebook

    A free 9-week course from DataTalks.Club that teaches MLOps fundamentals — productionizing machine learning services, from training and experimentation to deployment and monitoring.

  10. 13

    explainshell

    14.3Kidank/explainshell · Python

    explainshell 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.

  11. 14

    httpbin

    13.6Kpostmanlabs/httpbin · Python

    An 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.

  12. 15

    awesome-flask

    12.8Khumiaozuzu/awesome-flask

    A 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.

  13. 16

    peewee

    12Kcoleifer/peewee · Python

    Peewee is a small, expressive ORM for Python that lets you work with SQL databases using Python objects and a flexible query-builder.

  14. 17

    Zappa

    11.8KMiserlou/Zappa · Python

    Zappa 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.

  15. 18

    jinja

    11.8Kpallets/jinja · Python

    Jinja 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.

  16. 19

    whoogle-search

    11.6Kbenbusby/whoogle-search · Python

    Whoogle 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.

  17. 20

    reclip

    10.8Kaverygan/reclip · HTML

    ReClip 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.

  18. 21

    Star-Office-UI

    7.5Kringhyacinth/Star-Office-UI · HTML

    Star 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.

  19. 22

    GLM-OCR

    7.5Kzai-org/GLM-OCR · Python

    GLM-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.

  20. 23

    openplayground

    6.3Knat/openplayground · TypeScript

    openplayground 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.

  21. 24

    cloudflare-error-page

    5.8Kdonlon/cloudflare-error-page · HTML

    A generator that creates fake Cloudflare error pages you can embed into your own website, for jokes, pranks, or testing purposes.

  22. 25

    RedInk

    5.6KHisMax/RedInk · Python

    RedInk 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.

  23. 26

    ontology-driven-dev

    465sharptoolbox/ontology-driven-dev · HTML

    A 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.

  24. 27

    linksift

    123loveisbl1nd/linksift · Python

    LinkSift 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.

Often tagged together