Streamlit
Streamlit is an open source Python library that makes it easy to create and share beautiful, custom web apps for machine learning and data science. Turn your data scripts into shareable web apps in minutes, without requiring any front-end web experience.
- GitHub: https://github.com/topics/streamlit
- Repo: https://github.com/streamlit/streamlit
- Created by: Adrien Treuille, Amanda Kelly, Thiago Teixeira
- Released: March 27, 2018
- Last updated: 2026-06-29 00:26:11 UTC
- JSON Representation
https://github.com/oscarhdezm1988/sf-campaign-dashboard
A full data pipeline and analytics dashboard designed to help political campaigns understand voter sentiment in real time. Features include: Reddit data collection, NLP preprocessing, transformer sentiment models, weekly trend detection, issue prioritization scoring, and an interactive Streamlit interface for strategic insights.
dashboard data-analytics data-science elections nlp-machine-learning pipeline political political-science python reddit-api reddit-sentiment-analysis roberta-model san-francisco-bay sentiment-analysis streamlit transformers visualization
Last synced: 19 Apr 2026
https://github.com/pratulparmar/interview-ace-ai
AI-powered technical interview assistant using RAG, Multi-Agent Systems, LangChain, and GPT-4
artificial-intelligence faiss gpt-4 langchain machine-learning multiagent-systems openai python rag streamlit vector-database
Last synced: 09 Apr 2026
https://github.com/hecatops/spiel
A lightweight, RAG-powered interactive text adventure engine built with Streamlit and Mistral API. Create immersive story experiences from a single prompt.
game llm mistral streamlit text-adventure
Last synced: 25 Apr 2026
https://github.com/saherpathan/sec_edgar_filings
Analysis and visualization 10-K filings (annual reports) of companies
api google-generative-ai nltk python sec-edgar-downloader streamlit
Last synced: 18 Apr 2026
https://github.com/taruchit/airline-review-via-streamlit
Building interactive dashboard using Streamlit
python streamlit streamlit-dashboard
Last synced: 09 May 2026
https://github.com/chintanboghara/documind-ai
Intelligent Document Assistant
deepseek langchain ollama pdfplumber python streamlit
Last synced: 01 May 2026
https://github.com/lealre/excel-schema-validator
Web application that validates a specific Excel schema and stores the data in a PostgresSQL Database.
ci docker pandas postgresql pydantic streamlit
Last synced: 02 Apr 2026
https://github.com/halfenif/toy_oauth_google_streamlit
Google oAuth2 for Dev.
Last synced: 28 Apr 2026
https://github.com/emms21/thoughtful_ai
Technical Screening: an agent that responds to semantically similar questions with pre-defined answers, falling back to generic LLM responses otherwise
openai python scikit-learn streamlit
Last synced: 02 Jan 2026
https://github.com/duyndh98/prediction-calories-burned-by-gym-members
Prediction Calories Burned by Gym Members
data-visualization regression streamlit
Last synced: 02 Sep 2025
https://github.com/krishbharadwaj5678/astropulse
Stay updated with daily,weekly and monthly horoscopes tailored to your zodiac sign. Align yourself with the cosmic rhythms for better living.
api astrology deep-translator deployment horoscope horoscopes python python3 requests streamlit translate translation zodiac zodiac-sign
Last synced: 11 Apr 2026
https://github.com/kisahime/waifuchat-local-
A locally hosted, privacy-focused, uncensored roleplay chat application. Run powerful AI waifus directly on your NVIDIA GPU with a modern, visual-novel style interface.
ai character-ai chatbot gguf llama-3 llama-cpp-python local-llm offline python roleplay streamlit uncensored visual-novel waifu
Last synced: 13 Jan 2026
https://github.com/aid2pratham/Resume_Analyser_Using_Streamlit
The Resume Analyser Using Streamlit is a web application that helps job applicants analyze their resumes against job descriptions and receive feedback on how their skills and experience align with the requirements. This project utilizes Streamlit, a popular Python library for creating interactive web applications.
python streamlit streamlit-application streamlit-webapp
Last synced: 03 Sep 2025
https://github.com/vck9521/ai-qe-assistant
Powered by OpenAI using gpt-4o, I created an AI Assistant named 'Kiwi'. Kiwi the QE is an intelligent assistant designed to streamline the software testing process by automating the creation of test cases and providing expert feedback on existing ones. This tool ensures that your test cases are thorough, accurate, and aligned with best practices.
ai openai openai-api openai-api-chatbot python qe quality-assurance quality-engineering streamlit streamlit-webapp
Last synced: 13 Jul 2025
https://github.com/webintellectual/coloured-image-to-b-w-converter-web-app
A Streamlit web application to convert a coloured image to black and white image.
numpy opencv pil pillow python3 streamlit streamlit-webapp
Last synced: 12 Apr 2026
https://github.com/olonok69/nim_llamaindex
Integracion LLamaIndex with NVIDIA NIM
llamaindex nvidia-nim pymupdf pymupdf4llm python rag streamlit
Last synced: 12 Apr 2026
https://github.com/Justmalhar/elevenlabs-ui
A dockerized Streamlit UI for ElevenLabs' text-to-speech capabilities, supporting 28 languages through the Eleven Multilingual V2 model.
docker docker-compose elevenlabs python streamlit text-to-speech tts
Last synced: 14 Aug 2025
https://github.com/e-candeloro/vintage_ai
Vintage AI โ AI-driven platform for exploring classic car sentiment & market trends. Built with FastAPI, Streamlit & DuckDB to deliver real-time insights to enthusiasts and investors.
ai classic-cars duckdb fastapi market-trends pydantic sentiment-analysis streamlit vintage-ai
Last synced: 02 Jul 2025
https://github.com/entorb/streamlit-examples
Streamlit Examples / Snippets
altair azure msal postgresql python streamlit
Last synced: 02 May 2026
https://github.com/roodriigoooo/financeboard
Investment Analysis Platform
apis newsapi streamlit yfinance
Last synced: 03 Jul 2025
https://github.com/sourabhmarne777/rag-assistant-ollama
A RAG assistant using Ollama (Mistral), Qdrant vector DB, and Streamlit UI. Upload documents, scrape web pages, and interact with your data using real-time, session-isolated chat.
ai ai-assistant document-qna langchain mistral ollama python qdrant rag semantic-search streamlit vector-db
Last synced: 08 Apr 2026
https://github.com/saniyaacharya04/spotify_audio_analyzer
Interactive Streamlit dashboard for analyzing Spotify playlists using audio features, clustering, and dynamic visualizationsโbuilt with Spotipy, Plotly, and scikit-learn
audio-analysis clustering dashboard kmeans music-analytics python spotify spotipy streamlit
Last synced: 29 Apr 2026
https://github.com/architj6/cancerguardian
CancerGuardian is a machine learning-powered web app that helps predict breast cancer diagnoses based on cytology measurements. ๐ฉบโจ Built with Streamlit, Scikit-Learn, and Plotly, this tool visualizes tumor characteristics and provides predictions using a trained model. ๐
binary-classification breast-cancer-prediction classification-models data-science data-visualization deep-learning healthcare healthcare-ai machine-learning medical-ai medical-diagnostics predictive-analytics python streamlit supervised-learning
Last synced: 01 May 2026
https://github.com/yash-rewalia/rag_marine_industry_safety
A Retrieval-Augmented Generation (RAG) system that generates maritime incident reports and preventive action plans using past incident data and SOP documents. Built with FastAPI, FAISS, LangChain, and Streamlit for an end-to-end solution.
fastapi marine openai pydantic python rag safety-monitoring sentence-transformers streamlit
Last synced: 12 Apr 2026
https://github.com/atkaridarshan04/ML-Demo-Projects
machine-learning scikit-learn streamlit
Last synced: 31 Dec 2025
https://github.com/muhammadwaheedaree/unit-converter
Smart unit converter built with Python and Streamlit. Convert Length, Weight, and Temperature instantly! ๐
conversion-tool measurement open-source python streamlit unit-converter utility webapp
Last synced: 10 Mar 2025
https://github.com/zakariachowdhury/activeml
A streamlit app to perform data processing, exploratory data analysis and machine learning predictions.
Last synced: 04 Feb 2026
https://github.com/xjapn03/motion-simulator
Motion Simulator is an interactive web app built with Python and Streamlit that visualizes motion using custom or predefined position functions. It automatically calculates and plots position, velocity, and acceleration. Perfect for students or educators in Calculus I or introductory physics.
calculus physics python streamlit
Last synced: 11 Jun 2025
https://github.com/allanotieno254/breast-cancer-prediction-streamlit-app
A Machine Learning web application built with **Streamlit** that predicts whether a breast tumor is **Benign** or **Malignant** based on cell nuclei measurements.
classification css ml pandas python sklearn-library sklearn-metrics streamlit
Last synced: 12 Apr 2026
https://github.com/sumitkundu102022/ecobuddy
EcoBuddy: Personalized Carbon Footprint Tracker
bcrypt numpy pandas plotly pymongo python-dotenv requests streamlit
Last synced: 12 Apr 2026
https://github.com/anshajk/covid-vaccinations
A repository to track the rate of covid vaccinations in India
covid-19 data-visualization streamlit
Last synced: 17 May 2026
https://github.com/satvikpraveen/seabornmasterpro
๐จ SeabornMasterPro is a comprehensive, modular project to master Seaborn for data visualization. Includes themed utilities, advanced plotting notebooks, dashboards, time series, Streamlit app, and Docker support โ perfect for learners, analysts, and open-source enthusiasts.
categorical-plots correlation-heatmap custom-theme data-visualization docker interactive-dashboard jupyter-notebook matplotlib modular-code multi-panel-layouts open-source-project pandas plot-utils project-structure python reproducible-research seaborn streamlit time-series-visualization utility-functions
Last synced: 12 Apr 2026
https://github.com/arnauog/what_the_rock
An analysis of rock music from the US and UK (1960-2010)
api python streamlit tableau webscraping
Last synced: 12 Apr 2026
https://github.com/alphasecio/model-armor
A Streamlit app for testing Google Model Armor LLM safety & security tool.
gemini google llm model-armor python streamlit
Last synced: 27 Nov 2025
https://github.com/prcharan592/-pdf-insight-engine-with-local-llm
A Streamlit-based application that enables users to upload PDFs and interact with them using a conversational AI powered by a locally running LLM. The system processes PDFs, extracts content, and allows users to ask questions without requiring internet access.
langchain llm mistral-7b ollama open-source python3 streamlit
Last synced: 12 Apr 2026
https://github.com/jrycw/st-edgedb-conn
Streamlit connection utility for effortless EdgeDB query execution.
edgedb postgresql python streamlit
Last synced: 20 Apr 2026
https://github.com/weintraub-b/portfolio
Real-world Python projects in audio transcription, web automation, data workflows, and LLM integration.
audio-processing automation chromadb data-science faker jupyter-notebook langchain llm machine-learning open-source playwright portfolio python rag real-time selenium streamlit testing transcription whisper
Last synced: 12 Apr 2026
https://github.com/annenkovdmitrii/pi-data-pipeline
A distributed system for collecting and visualizing environmental & sensor data.
docker postgresql python streamlit
Last synced: 12 Apr 2026
https://github.com/zein1403/visualisasi_streamlit
Latihan deploy streamlit github
Last synced: 04 Jul 2025
https://github.com/victoropp/sp500-forecasting
Intelligent S&P 500 forecasting and portfolio optimization platform. Prophet time series predictions, Modern Portfolio Theory, Efficient Frontier, and Sharpe ratio maximization. Interactive Streamlit dashboard with real-time data.
data-science efficient-frontier financial-analytics forecasting modern-portfolio-theory portfolio-optimization prophet quantitative-finance sharpe-ratio streamlit time-series yfinance
Last synced: 29 May 2026
https://github.com/aryan49sm/customer-churn-prediction-ann
Implementation of Customer churn prediction & salary prediction using ANN
Last synced: 12 Apr 2026
https://github.com/grand-27-master/newsgpt
faiss-vector-database langchain openai pickle python3 streamlit
Last synced: 12 Apr 2026
https://github.com/nikkvd/image_to_text
This is an AI-powered Image-to-Text System that allows users to upload an image and provide a custom prompt. The system then processes the image using Google's Gemini API and generates a response based on the prompt.
ai gemini-api genai image-to-text imagetotext langchain streamlit
Last synced: 02 May 2026
https://github.com/jocelynvelarde/recipe-book-mlh
Get introduced to Streamlit, an open-source Python library that makes it easy to share and build custom web apps for machine learning, data science, and more! Join Jocelyn, Coach at MLH, to know how you could use this tool to bring data to life!
Last synced: 09 May 2026
https://github.com/aldrinjenson/simple-stable-diffusion
Simple, opinionated and easy to use stable-diffusion-ui for text to image generation
docker-compose stable-diffusion stable-diffusion-webui streamlit
Last synced: 12 Apr 2026
https://github.com/dbshan25/roda
Retail Order Data Analysis
kaggle python3 sqlworkbench streamlit
Last synced: 12 Apr 2026
https://github.com/vishwanathm03/pdf_summarizer
PDF Summarizer App using Streamlit, Google Gemini API, and Python This web application allows users to upload PDFs, extract their content, generate concise summaries using the Google Gemini API, and download the summarized content as a PDF report. Features: Upload PDF: Extracts text content from uploaded PDF files.
gemini-api google-generative-ai pdfpl pypdf2 python3 streamlit
Last synced: 27 Apr 2026
https://github.com/sahirc22/credit-card-delinquency-early-risk-signal-system
Early Risk Signals: Credit Card Delinquency Watch - AI-powered predictive analytics for proactive credit risk management. Machine learning models (Random Forest & Gradient Boosting) analyze behavioral patterns to identify at-risk customers before default, enabling 30-40% reduction in losses.
credit-card delinquency early-risk-prediction gradient-boosting json machine-learning mysql pickle python3 random-forest streamlit
Last synced: 07 Jan 2026
https://github.com/sarthak310/cold-email-generator
A Gen AI project using llama 3.1, groq, langchain, and streamlit.
artificial-intelligence generative-ai groq-api langchain llama3-1 streamlit
Last synced: 18 Apr 2026
https://github.com/nambukeerthi/youtube_dataproject
Build a Streamlit App โ A user-friendly interface. Use Google API โ Fetch YouTube channel data. Store in SQL Database โ Save channel details for easy access. Search & Join Tables โ Allow users to query and view data
api numpy pandas python sql streamlit
Last synced: 09 Apr 2026
https://github.com/kevinknights29/pyconnect2023_genai_digital_transformation
This repo contains the content related to the talk: "Construyendo soluciones con Generative AI para la transformaciรณn digital" for PyConnect 2023
genai langchain llms openai python streamlit weaviate
Last synced: 04 Jul 2025
https://github.com/balaji1233/web_master
AI tool to transforms any URL into a structured knowledge source by: extracting content using Crawl4AI ,vectorizing and summarizing data , running Retrieval-Augmented Generation (RAG) for deep information discovery, enabling a smart chatbot for interactive Q&A.
crawl4ai deepseek-r1 docker faiss-vector-database ollama rag streamlit
Last synced: 13 Apr 2026
https://github.com/sauravsrivastav/fittrackpro-st
FitTrack Pro ๐๏ธโโ๏ธ is your advanced personal fitness companion, offering personalized meal plans, custom workout routines, BMI/BMR calculations, and progress tracking. Built with Streamlit and AI, it helps you achieve your health and fitness goals efficiently. ๐๐๏ธโโ๏ธ๐
ai bmi bmi-calculator bmr fitness gemini-api generative-ai health llm personalized-meal-plans progress-tracking python streamlit workout-routines
Last synced: 20 Jan 2026
https://github.com/mathewvieira/sistemas-de-apoio-a-decisao-av1
Cadeira de Sistemas de Apoio ร Decisรฃo - VP1 - UNI7
knn-algorithm pandas python scikit-learn streamlit
Last synced: 13 Apr 2026
https://github.com/2003harsh/automl
"๐ Build ML models effortlessly! Our user-friendly platform empowers beginners with no ML background. Features include drag-and-drop functionality, pre-built templates, AutoML, and visual model representation. Learn, create, and deploy with real-time feedback. Join our supportive community! ๐ #MachineLearning #NoCodeML"
automl machine-learning-algorithms streamlit
Last synced: 29 Apr 2026
https://github.com/debjyotisaha/web-application-projects
Web Applications developed with the help Python libraries and ML algorithms
algorithms cufflinks machine-learning matplotlib numpy pandas prediction python scikit-learn seaborn sklearn streamlit
Last synced: 13 Apr 2026
https://github.com/angelsc75/rasca_citas
Aplicaciรณn que hace web scraping en dos pรกginas web de citas cรฉlebres guardando varios datos de la cita, autor.. en una base de datos.
beatifulsoup docker mongodb python streamlit
Last synced: 13 Apr 2026
https://github.com/angelsc75/bye_bye_hate
Detector de mensajes ofensivos dentro de los comentarios de un vรญdeo de YouTube. Los mensajes ofensivos se guardan en una base de datos.
docker keras-tensorflow mlflow mongodb mongoexpress nlp nltk python streamlit
Last synced: 13 Apr 2026
https://github.com/riolaf05/langchain-document-chatbot
A chatbot, built with Streamlit, that download scientific papers and answer to question related to them. Powered by Groq and LLama3
docker groq langchain langchain-python llama3 python qdrant qdrant-vector-database streamlit
Last synced: 13 Apr 2026
https://github.com/prasadhiremath1/spam-classifier
Classifies messages and emails as spam or not spam
naive-bayes-classifier python3 scikit-learn streamlit
Last synced: 10 May 2026
https://github.com/afaanbilal/simple-linear-regression
A quick simple linear regression demo using Streamlit
linear-regression machine-learning ml python streamlit
Last synced: 19 May 2026
https://github.com/0dm/developer-badge-app
host a discord bot with just a few clicks ๐ค
Last synced: 17 Jan 2026
https://github.com/rooneyrulz/agentic-stock-research-system
A sophisticated multi-agent AI system for analyzing Indian NSE-listed stocks using real-time data, technical indicators, news sentiment, and advanced AI reasoning.
ai-agents groq langchain langgraph llms mcp openai python streamlit
Last synced: 13 Apr 2026
https://github.com/kranthi419/portfolio
Streamlit based Personal Portfolio App
chatbot llm portfolio-website python streamlit
Last synced: 13 Apr 2026
https://github.com/koji/geminipro-streamlit-chatbot
Chat bot with Gemini Pro and Streamlit
gemini-api huggingface python streamlit
Last synced: 24 Apr 2026
https://github.com/dharmanshu1921/persist_ventures_assign
Streamlit App link
Last synced: 24 Apr 2026
https://github.com/somenath203/movie-recommender-system
Click below to checkout the website
content-based-recommendation cosine-similarity huggingface-spaces movie-recommender-system python recommender-system scikit-learn streamlit streamlit-webapp
Last synced: 13 Apr 2026
https://github.com/bationoa/worldbank_countries_time_series_data
This is project has been developed as part of the SDG costing project, focusing on data collection to compile an SDG costing model (SFA). It's a is a personal initiative that main purpose is to support the data collection team in its work.
api python3 streamlit world-bank world-bank-api
Last synced: 19 Apr 2026
https://github.com/who-else-but-arjun/tourism_dashboard
dasboard data-science numpy plotly streamlit
Last synced: 13 Apr 2026
https://github.com/henrymorgandibie/compliance-bot
Automates regulatory and tax filing workflows with real-time Slack alerts, GPT-powered explanations, and a visual Streamlit dashboard for compliance teams.
automation gpt python slack streamlit
Last synced: 08 May 2026
https://github.com/akashwav/fake-news-detection
๐ฐ A complete NLP project that takes a news dataset, builds a highly accurate classification model, and deploys it as a live web application using Streamlit and GitHub.
data-science fake-news-detection machine-learning nlp nltk pandas python scikit-learn spacy streamlit text-classification
Last synced: 11 Apr 2026
https://github.com/bilalm04/multiai
A versatile AI-powered chatbot built with Streamlit, integrating multiple LLMs for chat, web search, and file-based Q&A.
ai-powered-search artificial-intelligence groq huggingface langchain large-language-models machine-learning python retreival-augmented-generation streamlit
Last synced: 06 Jul 2025
https://github.com/no-country-simulation/s16-21-n-data-bi
Analisis del COVID-19 - insights sobre la evoluciรณn de la pandemia - impacto en 5 paises sudamericanos.
eda etl machine-learning matplotlib pandas powerbi python scikit-learn seabron streamlit
Last synced: 28 Apr 2025
https://github.com/codeharik/atlantic
Golang microservice project
duckdb golang image-classification kubernetes meillisearch microservice pytorch solidjs streamlit
Last synced: 13 Apr 2026
https://github.com/shihjen/pdf_imageextractor
An application that automates image extraction from PDF files.
Last synced: 28 Apr 2026
https://github.com/kara99313/ai_smart_credit_suite
Application IA de scoring de crรฉdit โ Streamlit + FastAPI + LangChain + RAG.
ai-credit credit-risk explainable-ai fastapi finance langchain machine-learning pdf-reporting rag streamlit
Last synced: 13 Apr 2026
https://github.com/nambukeerthi/copper_project
Data Analysis Skills โ Work with real-world data. Machine Learning Experience โ Build and train models. Web App Development โ Create interactive dashboards
eda machine-learning numpy pandas python streamlit
Last synced: 13 Apr 2026
https://github.com/wdopen-nk/simple-expense-tracker
Built an interactive expense tracker using Python, Streamlit, and Plotly that analyzes uploaded bank statements, performs automatic expense categorization, and provides clear visual insights into user spending behavior.
json pandas plotly pyhton streamlit
Last synced: 13 Apr 2026
https://github.com/prakashjha1/document-chat-using-gpt
Developed a chat system that allows users to interact with documents using a large language model (LLM). The system uses a retrieval-augmented generation (RAG) approach, which combines the power of LLMs with the ability to retrieve relevant information from a document corpus.
gpt-35-turbo langchain llm python retrieval-augmented-generation streamlit
Last synced: 10 Apr 2026
https://github.com/avidhanr/streamlitwebapp
Sample project using Python streamlit package.
Last synced: 02 May 2026
https://github.com/ramyacp14/airbnb-analysis
A web-based application for geospatial analysis of Airbnb data, enabling users to visualize hotel locations on a map, and explore pricing and ratings through histograms, box plots, and scatter plots. Users can filter results by country, city, and price range to gain insights into hotel availability and pricing trends.
datavisualization folium geospatial-analysis matplotlib pandas plotly python seaborn streamlit
Last synced: 13 Apr 2026
https://github.com/kadubon/ai-real-economy-bottleneck-simulator
Interactive browser simulator for exploring how AI capability growth becomes real-economy output, or fails under physical and institutional bottlenecks.
ai-economics bottleneck-analysis economic-growth economics-models institutional-economics open-source physical-infrastructure policy-simulation python research-software risk-analysis simulation streamlit
Last synced: 30 May 2026
https://github.com/chrisduvillard/risksim
A tool for portfolio risk simulation that models asset correlations, offering insights into risk-return dynamics and investment outcomes.
correlation python risk-management streamlit
Last synced: 21 Apr 2026
https://github.com/wayn-git/catvsdogui
The Cat vs Dog Classifier is a sophisticated computer vision application built using transfer learning with ResNet50 architecture. This enterprise-grade solution provides real-time image classification with industry-standard accuracy and reliability.
cats classification dogs image-classification jupyter-notebook machine-learning python streamlit tensorflow
Last synced: 13 Apr 2026
https://github.com/rishisolanke/chatbot-using-gpt-3.5-turbo
Langchain Q&A Demo is a Streamlit-based web application that uses Langchain and OpenAIโs GPT-3.5-turbo to provide interactive question-and-answer functionality. Users can input questions and receive AI-generated responses. The app securely manages OpenAI API keys using python-dotenv and ensures a seamless user experience for engaging with advanced
ai artificial-intelligence gpt-3-5-turbo huggingface langchain machine-learning natural-language-processing openai python streamlit
Last synced: 13 Apr 2026
https://github.com/farhan0167/qnachatbot
A chatbot that parses your PDF files and answers your questions around that file using GPT
embeddings embeddings-similarity gpt-3 python3 streamlit
Last synced: 04 May 2026
https://github.com/thanalyser/medi_chatbot
MediBot is a Streamlit web application that leverages the power of Large Language Models (LLMs) and a local knowledge base to provide users with information related to medical topics.
huggingface langchain python streamlit vscode
Last synced: 13 Apr 2026