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-07-05 00:24:08 UTC
- JSON Representation
https://github.com/azabicki/OnTheScales
GravityLog is a simple application for tracking body measurements and composition over time. Built with Streamlit, it allows users to record weight and body metrics, visualize progress, and analyze trends toward target weights. The application runs locally, ensuring complete data privacy.
dashboard python raspberry-pi raspberry-pi-3 streamlit weight-prediction weight-tracking
Last synced: 24 Aug 2025
https://github.com/deeptesh-rout/heart_disease_predictor
Heart Disease Predictor
Last synced: 18 May 2026
https://github.com/01110011011101010110010001101111/tigerwikientitysearch
Graph-Powered Search Extracting Entities
dashboard graph-database nlp search search-algorithm searching-algorithms streamlit tigergraph
Last synced: 18 May 2026
https://github.com/cosmojelly/ai-chatbot-using-bert
An evolving chatbot that has a limited knowledge base of Game Design
bert-model jupyter-notebook pdf-parsing streamlit
Last synced: 29 Oct 2025
https://github.com/kammarah/studentdata
I created & deployed a Streamlit app to store, manage & analyze student data. 📊🎓
connection data data-analysis data-visualization deploy deployments libraries python streamlit streamlit-webapp webapp
Last synced: 18 May 2026
https://github.com/cnoret/sms-spam-detector
A Streamlit-based SMS spam detection app powered by deep learning. Real-time predictions, interactive visualizations, and Docker/Streamlit Cloud deployments included.
deeplearning docker huggingface-spaces nlp sms-classification spam-detection streamlit tensorflow
Last synced: 04 Apr 2025
https://github.com/nafisrayan/aicontextchat-st
AiContextChat is a chat application designed using Streamlit and various natural language processing tools. It enables real-time conversations enhanced by AI capabilities, allowing users to upload files (PDF, TXT, DOCX) and utilize web scraping to gather information. The app integrates Google's Generative AI for intelligent responses.
ai beautifulsoup chat-application chatbot docx2txt file-upload gemeni google-generative-ai joblib nlp pandas pypdf2 python scraping streamlit
Last synced: 10 May 2026
https://github.com/nisarsyed/gds-fraud-detection
This application is a final course project for CS 343: Graph Data Science
gds machine-learning neo4j streamlit
Last synced: 20 Jan 2026
https://github.com/dhrupad17/loan-status-prediction
A Loan Status Prediction system is a machine learning model or application that predicts whether a loan application will be approved or rejected
jupyter-notebook loan-prediction-analysis machine-learning streamlit svm-classifier
Last synced: 24 Aug 2025
https://github.com/dineshdhamodharan24/singapore_flat_resale_
This project focuses on developing a machine learning model to predict the resale values of apartments in Singapore. The goal is to create a user-friendly online application that enables users to obtain accurate predictions for the resale values of specific properties.
data-analysis flat json numpy pandas pickle project python streamlit
Last synced: 07 Apr 2026
https://github.com/aniket2021448/medibotiq
An AI-driven chatbot designed to assist with health queries using a custom LLM hosted on Hugging Face. It features a Streamlit interface, LangChain for prompt management, and Pinecone for efficient vector retrieval, ensuring accurate and context-aware responses. While helpful, it is not a replacement for professional medical advice.
generative-ai-projects huggingface llama2-7b llm pinecone python sentence-transformer-model streamlit
Last synced: 18 Feb 2026
https://github.com/ohjho/openrouter-model-zoo
99% vibe coded streamlit app to offer some data visualization on the various OpenRouter models
llms openrouter streamlit streamlit-webapp
Last synced: 18 May 2026
https://github.com/matheusafonseca/streamlit-studies
A repository dedicated to storing code specifically for the Streamlit framework.
css css-styles docker docker-compose dockerfile opencv opencv-haar-cascade opencv-python python python3 streamlit streamlit-framework
Last synced: 11 Apr 2026
https://github.com/shreyas2409/book-rag
Built a secure multi-modal retrieval system for document ingestion using Neo4j vector database and LangChain orchestration. Engineered ReAct reasoning prompts and LLM-as-Judge evaluation prompts to enhance answer faithfulness and grounding, driving a 70% increase in user engagement.
neo4j observability ollama prompt-engineering python3 rag-chatbot streamlit vector-database
Last synced: 18 Feb 2026
https://github.com/yaser-123/movie_recommendation
The Movie Recommendation App provides users with personalized movie suggestions, trailers, and essential details, all through an intuitive and interactive interface.The **Movie Recommendation App** is a Streamlit-based application that suggests movies based on user preferences. The app uses data from the TMDB dataset and APIs like YouTube and OMDb
data-visualization imdb jupiter-notebook kaggle omdb-api python streamlit tmdb-api youtube-api
Last synced: 06 May 2026
https://github.com/leaalonzo/quant-portfolio-analytics-dev
End-to-end portfolio optimization engine with robust numerical methods, DuckDB analytics, and real-time visualization for equity and crypto assets
crypto duckdb equity factor factor-models portfolio quant quantitative-finance risk-analysis streamlit trading visualization
Last synced: 18 May 2026
https://github.com/adirthaborgohain/question-answering-mcr
A BERT question answering model integrated with streamlit for UI access. The model also classifies a question as answerable/unanswerable before predicting an answer.
bert question-answering streamlit transformers
Last synced: 18 May 2026
https://github.com/alexsolov28/vkrb
Выпускная квалификационная работа бакалавра «Система анализа алгоритмов машинного обучения для решения задач классификации с использованием Pandas»
jupyter-notebook matplotlib numpy pandas python scikitlearn seaborn streamlit
Last synced: 15 Feb 2026
https://github.com/darkzard05/rag-system-ollama
A Retrieval-Augmented Generation (RAG) Chatbot powered by Ollama LLM that provides document-based Q&A using uploaded PDF files. Built with LangChain and FAISS, this chatbot allows users to interact with document contents through an intuitive Streamlit interface.
faiss langchain nlp ollama rag streamlit
Last synced: 12 Apr 2026
https://github.com/siddharthbadal/olympics-data-analysis-app
Olympics Data Analysis App
matplotlib pandas pyplot python streamlit
Last synced: 10 May 2026
https://github.com/prashver/text-to-image-generation-with-dall-e
This project is a Streamlit application powered by OpenAI's DALL-E, offering seamless text-to-image generation. Users can input textual prompts to generate high-quality images, while rate limiting ensures controlled API usage. Visit the live demo for a firsthand experience.
dall-e generative-ai openai openai-api python streamlit text-prompt text-to-image
Last synced: 06 May 2026
https://github.com/ginga1402/studybuddy-open-source-rag-notebooklm
StudyBuddy is an open source, RAG-based AI assistant that lets you query, summarize, and interact with your documents—built as a developer-friendly alternative to Google NotebookLM.
generative-ai langchain llm python rag streamlit
Last synced: 25 Aug 2025
https://github.com/ahmad-alkadri/tldrgpt-web
TL;DR an article or a web page using ChatGPT
gpt openai openai-api python streamlit webapp
Last synced: 20 Feb 2026
https://github.com/terencicp/mastodon-topics
Topic modeling of Mastodon posts using BERTopic and LLM summarization. Results can be viewed in a Streamlit app.
bertopic mastodon streamlit summarization topic-modeling
Last synced: 21 Apr 2026
https://github.com/sadafshahab12/giaic-third-task-password-strength-meter
streamlit and python
Last synced: 18 May 2026
https://github.com/uni-creator/rag-multifile-qa
A RAG (Retrieval-Augmented Generation) AI chatbot that allows users to upload multiple document types (PDF, DOCX, TXT, CSV) and ask questions about the content. Built using LangChain, Hugging Face embeddings, and Streamlit, it enables efficient document search and question answering using vector-based retrieval. 🚀
ai chatbot embeddings huggingface langchain nlp pdf-document-processor rag search streamlit vector
Last synced: 12 Sep 2025
https://github.com/umara25/looklock
JAMHacks 7 Submission and winner for best use of Streamlit
Last synced: 18 May 2026
https://github.com/froukje/cygnss-deployment
Web Interface for Wind Speed Prediction with a Neural Net
cygnss deep-learning docker-compose mongodb prefect streamlit windspeed
Last synced: 07 Apr 2026
https://github.com/sanjurajveer/chatbot
This is basic chatbot
classification conversational-ai nlp-machine-learning streamlit
Last synced: 18 May 2026
https://github.com/suvanwita/safescope
Women safety pattern analyzer using public crime datasets, DBSCAN hotspot clustering, Isolation Forest anomaly detection, geospatial heatmaps, and explainable risk scoring to surface historical incident patterns and time-aware safety insights
civic-tech crime-analysis dbscan isolation-forest machine-learning plotly python risk-scoring scikit-learn streamlit women-safety
Last synced: 25 Jun 2026
https://github.com/nasim-raj-laskar/nvidia-stock-pred-v2
v2 of https://github.com/nasim-raj-laskar/Nvidia-Stock-Prediction
interactive-ui plotly-dash random-forest streamlit v2
Last synced: 18 May 2026
https://github.com/himank-khatri/classiflow
A web app that automates tedious data preprocessing and machine learning model testing.
exploratory-data-analysis machinelearning preprocessing-data python streamlit vizualization
Last synced: 15 May 2026
https://github.com/safoanmiah/web-tracker-app
A simple and interactive web application to track progress using Streamlit, allowing users to add names, metrics, and visualize the progress with a leaderboard and charts. Perfect for keeping track of individual or team achievements.
Last synced: 18 May 2026
https://github.com/sakshamarora07/whatsapp-chat-analyser
This repository contains code for a WhatsApp Chat Analyzer that uses Python libraries to extract insights from chat messages.
chat data dataanalytics datascience matplotlib pandas python seaborn statistics streamlit whatsapp
Last synced: 04 Jan 2026
https://github.com/luuisotorres/wine-quality-prediction
Streamlit app powered by a CatBoost model and trained on the Wine Quality dataset that lets users input physicochemical properties of wine to estimate quality scores. Developed on Kaggle and deployed on Hugging Face Spaces.
data-science huggingface-spaces kaggle-competition machine-learning streamlit
Last synced: 18 May 2026
https://github.com/stevemats/pyhodophile
Interactive Py web app to explore different datasets and classifiers easily.
python streamlit streamlit-webapp
Last synced: 13 May 2026
https://github.com/chemistwang/demo-zhipuai-streamlit
基于智谱 AI 和 streamlit 搭建的 FunctionCall 的 demo
Last synced: 10 Apr 2025
https://github.com/sayalaruano/dashboard_sars-cov2_variants_europe
A dashboard of weekly reports of SARS-CoV2 variants in european countries from 2020 until now created with streamlit
covid-19 dashboard streamlit streamlit-dashboard
Last synced: 18 May 2026
https://github.com/lonemenace/cinesense
Streamlit-based movie review sentiment containerized app deployed on AWS EC2
aws-ec2 cloud devops docker-container logistic-regression machine-learning nlp python sentiment-analysis sqlite streamlit
Last synced: 08 Apr 2026
https://github.com/kindo-tk/laptop_price_predictor
An end-to-end machine learning project to predict laptop prices based on technical specifications. Built with Python and Scikit-Learn, featuring an interactive web app deployed using Streamlit.
decision-tree-regression laptop-price-prediction linear-regression machine-learning prediction random-forest regression-models streamlit xgboost-regression
Last synced: 04 May 2026
https://github.com/niranjanxprt/frequenz-ai-native-task
AI-powered knowledge extraction and visualization system with semantic search capabilities for repository analysis and documentation
ai knowledge-graph machine-learning python semantic-search streamlit visualization
Last synced: 07 Apr 2026
https://github.com/muhammadadilnaeem/mcqs_extracter_pro
This repository will contain source code related to MCQS_Extracter_PRO.
gemini-api mcqsapp python python-dotenv streamlit
Last synced: 18 May 2026
https://github.com/garimaarora15/applicant-tracking-system
A Streamlit app that integrates with Google Gemini to analyze resumes against job descriptions. The app allows users to upload resumes in PDF format and receive feedback on how well the resume matches the job description.
applicant-tracking-system gemini-pro-vision generative-ai streamlit
Last synced: 18 May 2026
https://github.com/jainkhushi22/moviemood-sentiment-analysis
AI-powered sentiment analysis of movie reviews using Simple RNN, TensorFlow, and Streamlit.
keras nlp python rnn streamlit tensorflow
Last synced: 11 Jun 2026
https://github.com/terieyenike/content-aware-st
This app demonstrates content-aware cropping using Cloudinary's AI capabilities
cloudinary python python-dotenv streamlit
Last synced: 15 May 2026
https://github.com/prashimpy/autoplot-web
A simple web that makes different types of the plot using the provided CSV or XLSX file.
Last synced: 18 May 2026
https://github.com/putuwaw/ed-bert
Emotion Detection using BERT
app-a-thon bert mysql streamlit
Last synced: 20 Feb 2026
https://github.com/shoaib1522/data-science-in-python
"Unlock the power of data science with my curated collection of Python projects—your gateway to insights, analysis, and hands-on learning! 🌟"
analytics confusion-matrix data-science kaggle-dataset matplotlib mlp-classifier notebook numpy pandas python regression streamlit
Last synced: 04 Apr 2026
https://github.com/josericodata/sp500forecaster
Interactive S&P 500 stock price prediction app using machine learning and Streamlit. Visualise trends, forecast prices, and explore data insights.
ai autoregressive-model datascience dublin dublin-ireland europe ireland machine-learning ml portfolio predictiveanalytics python sp500 stock-market stockprediction streamlit streamlitapps tech time-series-analysis ubuntu
Last synced: 18 May 2026
https://github.com/madhans476/Indian_Startup_Funding_Analysis
altair pandas python3 startup streamlit visualization
Last synced: 13 Apr 2025
https://github.com/ianjure/simple-corr
A simple data correlation visualizer built in Streamlit.
Last synced: 18 May 2026
https://github.com/ckeuss/zensus_22
This Streamlit App lets users explore census data on residential buildings in Germany from 2022, providing insights into housing types, ownership, and more.
Last synced: 25 Jun 2025
https://github.com/dkoh2018/car_shopping
A car price analysis tool with brand comparisons, trend tracking, and interactive visualizations. Built with Python and Streamlit
automotive car-market data-visualization price-analysis price-tracker python streamlit web-scraping
Last synced: 18 May 2026
https://github.com/rubcode/chatbot-streamlit
This project is a chatbot that use a LLM like chatgpt. it was trained with RAG to provide responses in a given context
Last synced: 18 May 2026
https://github.com/abhiiiman/resumeparser.ai
Parse resume and match with Job Description using the power of AI
ats deployment groq jd json jupyter-notebook llama3 prompt-engineering resume-parser streamlit
Last synced: 07 Feb 2026
https://github.com/kartikeya443/weather_webapp
A Streamlit based web-app using Weather API to visualize weather data of present time and forecasting 5 days.
Last synced: 29 Apr 2026
https://github.com/putuwaw/dashboard-ecommerce
Dashboard for E-Commerce Public Dataset using Streamlit and Plotly
dashboard data-analysis dicoding plotly streamlit
Last synced: 20 Feb 2026
https://github.com/udaysingh131105/symphony_scan
A Music Recomendation System which recommends music to the user on the favourite song input by the user
machine-learning music music-recommendation pytorch streamlit
Last synced: 08 May 2026
https://github.com/asepchem/klasifikasi_menfess
A Streamlit-based web app to classify Twitter-like confessions using machine learning.
machine-learning ml-project python streamlit text-classification
Last synced: 18 May 2026
https://github.com/ianjure/heatscape
ML-powered urban heat island analytics dashboard for Cagayan de Oro City.
dashboard streamlit uhi-predicton
Last synced: 18 May 2026
https://github.com/hamzakamelen/numerical-integration
Numerical Integration - Midpoint, Trapezoid, Simpson's 1/3 and Simpson 3/8 Rule using Python
matplotlib-pyplot midpoint-method numerical-analysis numerical-integration python scipy simpson-1-3 simpson-3-8 streamlit trapezoidal-method
Last synced: 17 Feb 2026
https://github.com/mohammed-khubaib/n-tier
3-Tier Web Application
argocd docker docker-compose fastapi github-actions github-pages helm helm-charts kubernetes kubernetes-cluster mkdocs mkdocs-material orbstack pgadmin4 postgresql python streamlit uv
Last synced: 07 Apr 2026
https://github.com/arafipro/usstockchartlite
python3 streamlit streamlit-webapp
Last synced: 18 May 2026
https://github.com/icheft/image-st
IMAGE Camp Advanced Python Course - Streamlit Gallery
Last synced: 18 May 2026
https://github.com/micaelleos/youtubeqa
Conversational Agent for YouTube Video Exploration: A conversational assistant that uses YouTube video transcripts to answer questions, provide summaries, and highlight key moments with timestamps. Ideal for efficiently navigating and understanding video content.
agent chroma langgraph python react-agent streamlit
Last synced: 18 May 2026
https://github.com/marjan-ahmed/bmi-calculator-app
bmi-calculator python streamlit
Last synced: 18 May 2026
https://github.com/pylena/movies-prediction
This project focuses on clustering movies based on their genres using machine learning techniques. By analyzing genre data, the model groups similar movies together, facilitating recommendations and insights into genre-based patterns.
data-analysis machine-learning render streamlit unsupervised-learning
Last synced: 18 May 2026
https://github.com/chaganti-reddy/cryptpdf
Encrypt & Decrypt your PDF files
decryption encryption pdf python3 streamlit
Last synced: 18 May 2026
https://github.com/samarth4023/ibm-internship-2
🧠Research Agent - 🔍 An AI-powered Research Agent to find, summarize, and analyze research papers using Replicate's LLMs. Supports web search, PDF summarization, and hypothesis generation – all in one Streamlit app.
agentic-ai ai large-language-model llm python replicate research research-agent streamlit
Last synced: 18 May 2026
https://github.com/crackedresearcher/llmverify
Verify outputs generated by LLMs backed with real time data
claude-3 generative-ai gpt-4 hallucination llm streamlit
Last synced: 18 May 2026
https://github.com/rahatmoktadir03/codebase-repo-sage
A web app that uses Retrieval-Augmented Generation (RAG) to create an AI expert over a codebase. The app allows users to interact with a codebase via chat, retrieving relevant code snippets from a Pinecone vector database and generating responses using LLMs.
ai codebase-chat jupyter-notebook language-learning-model nextjs nlp python rag react streamlit vector-database-embedding
Last synced: 27 Jul 2025
https://github.com/shubhammate013/adsentis_dapp
Advertisment Sentiment Analysis
cnn cnn-classification cnn-for-visual-recognition python sentiment-analysis streamlit
Last synced: 18 May 2026
https://github.com/mohammedmusharraf11/langchain-rag-chatbot
A modern Retrieval-Augmented Generation (RAG) chatbot powered by LangChain, FastAPI, and Streamlit. Upload documents, chat with your data, and get AI-powered answers—with easy local and cloud deployment.
chromadb docker fastapi langchain python rag-chatbot streamlit
Last synced: 11 Apr 2026
https://github.com/264gaurav/rag-app
RAG and basic chatbot application using langchain , langgraph and langsmith frameworks/tool.
7b ai aimodel chatbot deepseek-r1 gemini langchian langgr langsmith langsmithapi ollama python27 rag rag-chatbot streamlit
Last synced: 05 Apr 2026
https://github.com/arpanpramanik2003/chest-xray-pneumonia-classifier
🔍 A deep learning system that analyzes chest X-rays to detect pneumonia with 95.4% accuracy. Built with TensorFlow/Keras and deployed via Streamlit. NOT for clinical diagnosis.
chest-xray-images classification deep-learning high-performance keras pneumonia-detection streamlit tensorflow
Last synced: 11 Aug 2025
https://github.com/ricocopapa/vet-snomed-rag
수의학 SNOMED CT 온톨로지 기반 하이브리드 RAG 시스템 · Hybrid search (Vector+SQL+RRF) · Gemini Reformulator · Streamlit demo
chromadb clinical-terminology gemini-api hybrid-search korean-nlp medical-ontology ollama rag semantic-search snomed-ct streamlit veterinary
Last synced: 27 Apr 2026
https://github.com/belkinmix/nlp-project---news-dataset
A project from my university - I analysed a dataset from a popular news network with NLP.
anaconda anaconda-navigator anaconda3 nlp nlp-machine-learning python python-3 python3 spyder streamlit streamlit-application streamlit-webapp
Last synced: 24 Jun 2025
https://github.com/nathadriele/acmr-rag-rename-mbausp
Trabalho de Conclusão de Curso do MBA em Data Science e Analytics da USP/ESALQ, turma 2023. Desenvolve um sistema de recuperação da informação baseado em LLMs e RAG, aplicado à lista RENAME de medicamentos essenciais. O protótipo utiliza embeddings, bancos vetoriais e LangChain, com avaliação realizada pelo framework RAGAS.
all-minilm-l6-v2 analytics chunking data-science gemma-2-9b-it genai groq langchain langchain-agent llama3 llm mixtral-8x7b pinecone postgresql rag ragas rename scraping streamlit usp
Last synced: 04 Apr 2026
https://github.com/caprogs/paris-events-analyzer
A project to analyze events in Paris using open source data provided by the city.
data data-analysis data-platform dbt docker ingestion python streamlit transformation vizualisation
Last synced: 04 May 2026
https://github.com/bayu-siddhi/whatsapp-chat-history-ui
A Streamlit UI to display the contents of a ZIP file from WhatsApp Chat History (.TXT and attachment directory) in a chat-like view, making it easier for users to revisit and read their chat history again.
Last synced: 19 May 2026
https://github.com/adikahnf/Data-analysis-with-Python
data-analysis numpy pandas python streamlit
Last synced: 31 Dec 2025
https://github.com/sudarshanc00/brain-tumor-classification
This project uses a deep learning model in PyTorch to classify brain MRI images into four tumor types, aiding early diagnosis and treatment planning. Two ResNet-based models were developed and optimized, achieving high accuracy to support healthcare professionals in identifying tumor categories.
matplotlib numpy pytorch resnet scikit-learn streamlit
Last synced: 10 Apr 2026
https://github.com/ahmashraf1/plant_model
Computer Vision Project using Tensorflow to classify different diseases that appears on the plants' leaves into five categories; Healthy, Powdery, Rust, Slug and Spot with a web app to be used easily.
computer-vision deep-learning image-classification streamlit tensoflow tensorflow tensorflow-lite
Last synced: 13 Mar 2025
https://github.com/johndutchover/scm-frontend
Frontend for short-circuit-me
flyio gitlab-mirror python-poetry streamlit
Last synced: 19 May 2026
https://github.com/yanny-alt/melbourne-housing-price-prediction-app
This project is a web application that predicts house prices based on user inputs such as the number of rooms, location, property type, and other key features. The model was trained using XGBoost, a cutting-edge machine learning algorithm, and deployed using Streamlit, a lightweight framework for creating interactive web applications.
data-science house-price-prediction machine-learning streamlit web-application xgboost
Last synced: 19 May 2026
https://github.com/soumasish2005/ai-chatbot-using-snowflake
This project is a Streamlit application that allows users to upload a CSV file and ask questions about their data in natural language.
cloud data-analysis data-science data-visualization python snowflake streamlit
Last synced: 17 May 2026
https://github.com/anna-zam/autoscoring_candidate
Автоматизированная система для PRщиков: оценивает кандидатов на вакансию с использованием парсинга данных с hh.ru и нейросетевого анализа (OpenAI).
ai automation hr-tech job-matching openai-api prompt-engineering python recruitment streamlit
Last synced: 19 May 2026