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 →
Top 23 Python Streamlit Projects
-
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! 👋
-
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.
-
-
agent-service-toolkit
Full toolkit for running an AI agent service built with LangGraph, FastAPI and Streamlit
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
-
geemap
A Python package for interactive geospatial analysis and visualization with Google Earth Engine.
-
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)
-
leafmap
A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
-
opyrator
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.
-
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.
-
-
Streamlit-Authenticator
A secure authentication module to manage user access in a Streamlit application.
-
DemoGPT
🤖 Everything you need to create an LLM Agent—tools, prompts, frameworks, and models—all in one place.
-
-
-
-
CrewAI-Studio
A user-friendly, multi-platform GUI for managing and running CrewAI agents and tasks. Supports Conda and virtual environments, no coding needed.
-
-
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.
-
energy-forecasting
🌀 𝗧𝗵𝗲 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝟳-𝗦𝘁𝗲𝗽𝘀 𝗠𝗟𝗢𝗽𝘀 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 | 𝗟𝗲𝗮𝗿𝗻 𝗠𝗟𝗘 & 𝗠𝗟𝗢𝗽𝘀 for free by designing, building and deploying an end-to-end ML batch system ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 2.5 𝘩𝘰𝘶𝘳𝘴 𝘰𝘧 𝘳𝘦𝘢𝘥𝘪𝘯𝘨 & 𝘷𝘪𝘥𝘦𝘰 𝘮𝘢𝘵𝘦𝘳𝘪𝘢𝘭𝘴
-
learn-generative-ai
Learn Cloud Applied Generative AI Engineering (GenEng) using OpenAI, Gemini, Streamlit, Containers, Serverless, Postgres, LangChain, Pinecone, and Next.js
-
barfi
Framework to build a custom no-code platform. Comes with a Flow Based programming env and a GUI.
- 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
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Streamlit discussion
Python Streamlit related posts
-
How to Build a RAG Solution with Llama Index, ChromaDB, and Ollama
-
We chose LangGraph to build our coding agent
-
Auto-VPN: On-Demand WireGuard VPN servers on popular VPS providers
-
Build a Route Generator App with Cloudflare Workers AI, LangChain, Streamlit, and Mapbox
-
Google Cloud Portfolio Projects?
-
Am I using (and understanding) dbt correctly?
-
Opyrator: Turns your Python code into microservices with web API and webUI
- A note from our sponsor - InfluxDB www.influxdata.com | 22 Dec 2025
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 |