Topics / #streamlit

Streamlit projects on GitHub

Python framework for quickly building data web apps.

As of , the most-starred Streamlit projects on GitHub are minimind (63.9K stars), serviette (58.8K stars) and streamlit (46K stars). GitHub.Locker tracks 19 Streamlit repositories with 424K stars combined. The fastest-growing on October 17 was Unsupervised-Log-Anomaly-Detection-Microservices, with +52 stars in a day.

19Projects
424KStars in total
+205Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

19 projects · by stars

  1. #1 · jingyaogong/minimind

    minimind

    MiniMind is an open-source project that lets you train a tiny large language model (around 64M parameters) completely from scratch, in about 2 hours on a single RTX 3090 for roughly the cost of 3 RMB in GPU rental.

    63.9K
  2. #2 · pathwaycom/serviette

    serviette

    This repo provides ready-to-run cloud templates for RAG pipelines, AI pipelines, and enterprise search, built on the Pathway Live Data Framework and kept in sync with live data sources.

    58.8K
  3. #3 · streamlit/streamlit

    streamlit

    Streamlit is a Python framework that turns plain scripts into interactive web apps for dashboards, reports, or chat apps, in minutes instead of weeks.

    46K
  1. 4

    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.

  2. 5

    marker

    40.5Kdatalab-to/marker · Python

    Marker is a document conversion tool that turns PDFs (and other document types) into markdown, JSON, HTML, or chunked output quickly and accurately, extracting tables, equations, forms, and images along the way.

  3. 6

    Langchain-Chatchat

    38.7Kchatchat-space/Langchain-Chatchat · Python

    Langchain-Chatchat is an open-source RAG and Agent application that lets you build a local-knowledge-base Q&A chatbot using LLMs like ChatGLM, Qwen or Llama through the LangChain framework.

  4. 7

    marimo

    23.2Kmarimo-team/marimo · Python

    A reactive Python notebook: run a cell or touch a UI element and dependent cells re-run automatically, keeping code and outputs consistent. Notebooks are pure Python files that can run as scripts or deploy as web apps.

  5. 8

    LaTeX-OCR

    16.6Klukas-blecher/LaTeX-OCR · Python

    A learning-based OCR system: feed it an image of a math formula and it returns the matching LaTeX code.

  6. 9

    pygwalker

    16KKanaries/pygwalker · Python

    PyGWalker is a Python library that turns your pandas dataframe into an interactive UI for visual analysis, so you can explore and chart data with drag-and-drop right inside Jupyter Notebook.

  7. 10

    llm-universe

    14.2Kdatawhalechina/llm-universe · Jupyter Notebook

    This is a beginner-focused tutorial course on building large language model (LLM) applications, built around a personal knowledge-base assistant project that walks you through calling LLM APIs, building a vector knowledge base, and assembling a RAG pipeline.

  8. 11

    ChatGLM3

    13.6Kzai-org/ChatGLM3 · Python

    ChatGLM3 is a series of open bilingual (Chinese-English) chat large language models released jointly by Zhipu AI and Tsinghua University's KEG Lab, including a 6B-parameter chat model, its base model, and 32K/128K long-context variants.

  9. 12

    MOSS

    12.3KOpenMOSS/MOSS · Python

    MOSS is an open-source, tool-augmented bilingual (Chinese-English) conversational language model built by Fudan University's OpenMOSS team, released with model weights, training data, and deployment/finetuning code.

  10. 13

    train-llm-from-scratch

    12.2KFareedKhan-dev/train-llm-from-scratch · Python

    A from-scratch tutorial and codebase for training your own LLM end to end: tokenizing raw text, pretraining a GPT-style Transformer, and then post-training it with SFT, a reward model, DPO/ORPO/KTO, PPO and GRPO into an aligned, reasoning-style assistant.

  11. 14

    LongCat-Video

    9.2Kmeituan-longcat/LongCat-Video · Python

    LongCat-Video is a 13.6B-parameter foundational video generation model that unifies Text-to-Video, Image-to-Video, and Video-Continuation generation in a single architecture, aimed at efficient long-video generation and framed as a first step toward world models.

  12. 15

    Product-Manager-Skills

    7.5Kdeanpeters/Product-Manager-Skills · Shell

    A library of 77 battle-tested Product Management frameworks packaged as structured 'Skills' - covering discovery, strategy, prioritization, PRDs, market intel, lifecycle planning and more - so any AI agent can apply professional PM judgment instead of generic output.

  13. 16

    PaperBanana

    7.2Kdwzhu-pku/PaperBanana · Python

    PaperBanana is an open-source framework that turns raw scientific content into publication-quality diagrams and plots, acting like a creative team of five specialized agents: Retriever, Planner, Stylist, Visualizer and Critic.

  14. 17

    Unsupervised-Log-Anomaly-Detection-Microservices

    979chuansirrr/Unsupervised-Log-Anomaly-Detection-Microservices · Python

    It is a research-grade, unsupervised anomaly detection framework for microservice logs that combines Transformer, LSTM, and statistical features with graph-based modeling and ensemble scoring to flag unusual log behavior without labeled data.

  15. 18

    multi-agent

    490phoenix-zhou/multi-agent · Python

    This is a multi-agent travel assistant that uses the Agent2Agent (A2A) protocol and the Model Context Protocol (MCP) so specialized agents can work together on weather lookups, train/flight/concert ticket queries, ticket booking, and attraction recommendations.

  16. 19

    goku-image-to-svg-tool

    328goku-open/goku-image-to-svg-tool · Python

    A Streamlit web app that wraps the open-source Vecto (.NET) vectorization engine to turn raster images like PNG or JPG into clean, editable SVG files, with a live original/vector/split-view comparison before you export.

Often tagged together