Python Streamlit

Open-source Python projects categorized as Streamlit

Top 23 Python Streamlit Projects

  1. streamlit

    Streamlit — A faster way to build and share data apps.

    Project mention: Experimenting with Javelit - The Streamlit for Java | dev.to | 2025-12-20

    Javelit brings the power of rapid prototyping and interactive web app development to the Java ecosystem, much like Streamlit does for Python. With its simple, loop-based programming model, developers can quickly build data-driven applications without needing extensive frontend knowledge, leveraging familiar Java syntax and the rich JVM ecosystem. The live-reload feature enables instant experimentation and iteration, making it ideal for prototyping AI agents, data visualizations, and interactive tools. By integrating seamlessly with libraries like LangGraph4j combined with both Spring AI and LangChain4j, Javelit empowers Java developers to create engaging user interfaces effortlessly, bridging the gap between backend logic and user-facing applications. Checkout project, try it and let me know your feedback and ... happy coding! 👋

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. rags

    Build ChatGPT over your data, all with natural language

  4. agent-service-toolkit

    Full toolkit for running an AI agent service built with LangGraph, FastAPI and Streamlit

    Project mention: We chose LangGraph to build our coding agent | news.ycombinator.com | 2025-03-25

    You can check out https://github.com/JoshuaC215/agent-service-toolkit for a pretty comprehensive template for deploying a langgraph service, with a streamlit UI as an example client

  5. geemap

    A Python package for interactive geospatial analysis and visualization with Google Earth Engine.

  6. Windrecorder

    Windrecorder is a memory search app by records everything on your screen in small size, to let you rewind what you have seen, query through OCR text or image description, and get activity statistics, like Microsoft's Windows Recall or Rewind. (by yuka-friends)

  7. leafmap

    A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment

  8. opyrator

    🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. prettymapp

    🖼️ Create beautiful maps from OpenStreetMap data in a streamlit webapp

  11. Streamlit-Authenticator

    A secure authentication module to manage user access in a Streamlit application.

  12. DemoGPT

    🤖 Everything you need to create an LLM Agent—tools, prompts, frameworks, and models—all in one place.

  13. streamlit-webrtc

    Real-time video and audio processing on Streamlit

  14. traingenerator

    🧙 A web app to generate template code for machine learning

  15. streamlit-aggrid

    Implementation of Ag-Grid component for Streamlit

  16. CrewAI-Studio

    A user-friendly, multi-platform GUI for managing and running CrewAI agents and tasks. Supports Conda and virtual environments, no coding needed.

  17. streamlit-geospatial

    A multi-page streamlit app for geospatial

  18. nlu

    1 line for thousands of State of The Art NLP models in hundreds of languages The fastest and most accurate way to solve text problems.

  19. energy-forecasting

    🌀 𝗧𝗵𝗲 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝟳-𝗦𝘁𝗲𝗽𝘀 𝗠𝗟𝗢𝗽𝘀 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 | 𝗟𝗲𝗮𝗿𝗻 𝗠𝗟𝗘 & 𝗠𝗟𝗢𝗽𝘀 for free by designing, building and deploying an end-to-end ML batch system ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 2.5 𝘩𝘰𝘶𝘳𝘴 𝘰𝘧 𝘳𝘦𝘢𝘥𝘪𝘯𝘨 & 𝘷𝘪𝘥𝘦𝘰 𝘮𝘢𝘵𝘦𝘳𝘪𝘢𝘭𝘴

  20. learn-generative-ai

    Learn Cloud Applied Generative AI Engineering (GenEng) using OpenAI, Gemini, Streamlit, Containers, Serverless, Postgres, LangChain, Pinecone, and Next.js

  21. barfi

    Framework to build a custom no-code platform. Comes with a Flow Based programming env and a GUI.

  22. generative-manim

    🎨 GPT for video generation ⚡️

    Project mention: Manim: Animation engine for explanatory math videos | news.ycombinator.com | 2025-08-23

    Manim and LLMs; LLMs are great for first drafts but fix this sentence, almost working API examples, and links to manim API docs for manim

    From https://news.ycombinator.com/item?id=39296310 re: StageCraft / UE:

    > "Ask HN: What's the state of the art for drawing math diagrams online?" (2023) https://news.ycombinator.com/item?id=38355444 ; generative-manim, manimGPT, BlenderGPT, ipyblender

    generative-manim: https://github.com/marcelo-earth/generative-manim

    manimGPT: https://chatgpt.com/g/g-dtA3t9WRW-manimgpt

    What are some of the similarities and differences between

  23. nn-template

    Generic template to bootstrap your PyTorch project.

  24. streamlit-pydantic

    🪄 Auto-generate Streamlit UI from Pydantic Models and Dataclasses.

  25. streamlit-folium

    Streamlit Component for rendering Folium maps

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Streamlit discussion

Python Streamlit related posts

  • How to Build a RAG Solution with Llama Index, ChromaDB, and Ollama

    4 projects | dev.to | 4 Nov 2025
  • We chose LangGraph to build our coding agent

    2 projects | news.ycombinator.com | 25 Mar 2025
  • Auto-VPN: On-Demand WireGuard VPN servers on popular VPS providers

    1 project | news.ycombinator.com | 26 Dec 2024
  • Build a Route Generator App with Cloudflare Workers AI, LangChain, Streamlit, and Mapbox

    3 projects | dev.to | 10 Sep 2024
  • Google Cloud Portfolio Projects?

    1 project | /r/googlecloud | 9 Dec 2023
  • Am I using (and understanding) dbt correctly?

    1 project | /r/dataengineering | 1 Nov 2023
  • Opyrator: Turns your Python code into microservices with web API and webUI

    1 project | news.ycombinator.com | 30 Oct 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 streamlit 42,767
2 rags 6,519
3 agent-service-toolkit 3,936
4 geemap 3,826
5 Windrecorder 3,721
6 leafmap 3,585
7 opyrator 3,136
8 prettymapp 2,653
9 Streamlit-Authenticator 2,056
10 DemoGPT 1,880
11 streamlit-webrtc 1,671
12 traingenerator 1,379
13 streamlit-aggrid 1,262
14 CrewAI-Studio 1,119
15 streamlit-geospatial 998
16 nlu 948
17 energy-forecasting 946
18 learn-generative-ai 772
19 barfi 742
20 generative-manim 732
21 nn-template 645
22 streamlit-pydantic 580
23 streamlit-folium 571

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?