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-26 00:24:17 UTC
- JSON Representation
https://github.com/samuela31/computer-vision-based-image-to-painting-converter
Upload any image, choose your filter, and your new painting styled image is generated using computer vision! Assignment done as part of Computer Vision course in semester 6 of college.
assignment college computer-vision computer-vision-opencv cv image-filters image-processing image-to-image image-to-painting opencv painting-filters python streamlit streamlit-webapp
Last synced: 03 May 2026
https://github.com/abhay-kanwasi/youtube-playlist-downloader
This Streamlit application allows users to download videos from YouTube by providing a video or playlist URL. It offers a simple interface to fetch download links for individual videos or entire playlists.
Last synced: 17 May 2026
https://github.com/bladealex9848/asesor-legal-anticorrupcion-colombiano
Agente especializado en proporcionar información precisa y actualizada sobre la legislación colombiana contra la corrupción, basándome en las leyes y normativas vigentes.
law legaltech python streamlit
Last synced: 07 May 2026
https://github.com/spidy21/bankruptcy
Bankruptcy Prediction
classification-algorithm data-science datascience-machinelearning jupyter-notebook machine-learning python streamlit
Last synced: 19 Jul 2025
https://github.com/kingflow-23/expense-tracker
A personal finance tracker where users can log and categorize their expenses.
backend fastapi frontend sqlalchemy streamlit
Last synced: 09 May 2026
https://github.com/kushshriv/inventory-management-system-spring
Medium Scale Inventory Management System build with MySQL and Java Spring Boot, with a simple Python Streamlit Frontend.
java mysql python spring spring-boot streamlit
Last synced: 07 Feb 2026
https://github.com/swamiaws/10k-chatbot
Application for Financial analysis of 10K files
faiss google-gemini rag streamlit
Last synced: 25 Feb 2026
https://github.com/ammarlodhi255/simple-gemini-chatbot-with-chat-saving-feature-end-to-end
A gemini-chatbot with history saving feature using Google's GenAI and Streamlit module.
chatbot data-science-projects deep-learning-projects end-to-end-machine-learning generative-ai google-gemini machine-learning-project machine-learning-projects project-chatbot python streamlit
Last synced: 07 Mar 2026
https://github.com/slevin48/video2speech2text
Extract the audio from a video - then translate to text
python speech-to-text streamlit
Last synced: 02 Apr 2026
https://github.com/abdelhamid2c/anomaly-detection-in-time-series-based-on-statistical-features-and-forcasting
Detects anomalies in time series using statistical features and forecasts future values with an LSTM model. Includes a Streamlit app for visualization.
deep-learning lstm-neural-networks mlflow python statistics streamlit
Last synced: 07 Mar 2026
https://github.com/dkoh2018/ammo_shopping
Smart ammunition price tracker with filtering, analytics, and visualizations. Built with Python and Streamlit
data-visualization firearms price-tracker python streamlit web-scraping
Last synced: 16 May 2026
https://github.com/ayaanjawaid/ai-enhanced-tourism-recommendation-system
machine-learning prediction streamlit tourism
Last synced: 08 Feb 2026
https://github.com/swapnanildutta/mushroom-classification-web-app
Hosting the Machine Learning Classification Algorithms using Streamlit, on Mushroom Data Set.
classification classification-algorithm machine-learning machine-learning-algorithms python3 streamlit streamlit-webapp webapp
Last synced: 17 May 2026
https://github.com/sanaapathann/fixypy-lite
FixyPy Lite is a beginner-friendly Python sandbox that gently corrects common expression mistakes — like mixing strings and numbers — and suggests what you probably meant.
error-handling fix python python3 streamlit website
Last synced: 02 May 2026
https://github.com/bladealex9848/asistente-virtual
Tu compañero digital multiexperto, siempre listo para ayudarte en español con respuestas precisas, claras y personalizadas en cualquier tema o tarea.
asistente python streamlit virtualai
Last synced: 17 Apr 2026
https://github.com/netcodez/climate-prediction-pipeline
Predicting London's climate using machine learning techniques. This project aims to forecast mean temperature in Celsius (°C) using various regression models and logging experiments with MLflow
huggingface machine-learning mlflow mlflow-tracking mlflow-tracking-server mlops python scikit-learn streamlit
Last synced: 09 Apr 2026
https://github.com/pranee123/bigmartflow
This project demonstrates a real-time data pipeline and ML model to predict sales demand using Kafka, Python, and Streamlit. It simulates a live retail environment where data flows continuously from a producer to a consumer, storing sales in a database and displaying dynamic predictions on a web dashboard.
api docker-compose joblib kafak-producer kafka kafka-consumer python sqlite3 streamlit
Last synced: 05 Aug 2025
https://github.com/ianjure/chatgpt-clone
A ChatGPT clone with summarization option.
chatbot chatgpt gemini streamlit
Last synced: 17 May 2026
https://github.com/lunaticpython2003/charactolyzer-devjam-2023
An ML model to predict the personality of a person based on the chats the person does in Whatsapp group
machine-learning nlp python streamlit
Last synced: 17 May 2026
https://github.com/oyebamiji-micheal/stroke-prediction-web-app
Predicting whether a patient is likely to get stroke using advanced classification techniques: voting classifier, pipelines, AUC-ROC curves
eda machine-learning streamlit
Last synced: 17 May 2026
https://github.com/egiiputra/googlenet-leukemia-classification
Leukemia Lymphoblastic Acute classification using googlenet architecture
cnn deeplearning image-classification streamlit tensorflow
Last synced: 05 May 2026
https://github.com/iamratinder/regularization-streamlit
This Streamlit app allows you to explore and visualize how different regularization methods (Ridge, Lasso, ElasticNet) affect model coefficients and performance on various regression datasets.
regularization streamlit visualization
Last synced: 17 May 2026
https://github.com/pradeep-r04/attendiq
AttendIQ is a Face Recognition Attendance System designed to automate and streamline the attendance process with precision and ease. By leveraging real-time face detection and recognition technology, AttendIQ eliminates the need for manual roll calls or ID-based check-ins. The system captures facial data during a quick registration process .
csv cv2 kneighborsclassifier numpy os pandas pickle python scikit-learn streamlit time
Last synced: 02 Apr 2026
https://github.com/tanishpoddar/moviebookingsystem-project0
This is a comprehensive movie booking system designed to help a movie theater company manage ticket bookings across India. The system is built using two different technology stacks to cater to different requirements and environments.
cli css database expressjs gui-python html movie-booking-system mysql nodejs python-mysql-connector sqlite3 streamlit
Last synced: 03 Mar 2025
https://github.com/akashcode74/skin-cancer-detection
Skin cancer detection using Convolutional Neural Networks (CNN) on the HAM10000 dataset with ~90% accuracy.
cnn computer-vision deep-learning keras machine-learning python streamlit tensorflow
Last synced: 08 Apr 2026
https://github.com/bladealex9848/mardukia
MardukIA es un agente de IA especializado en Marduk, el Ecosistema Integral de Innovación Judicial Digital para Colombia.
Last synced: 24 Apr 2026
https://github.com/gianninijs/dashboard_cury_company
Dashboard
data-analysis data-visualization python statistics streamlit
Last synced: 05 Apr 2025
https://github.com/andrewargeros/jlm-betweenthelines
A streamlit app to parse and manage inventory for Junior League's Between the Lines
Last synced: 09 May 2026
https://github.com/lentil32/python-streamlit-demos
Streamlit demo for my Python projects
Last synced: 10 May 2026
https://github.com/muhammadsaqib001/oral-diseass-detection-streamlit-app
🦷 Dental Condition Classifier is web application that classifies dental conditions from uploaded images. Users can upload images in jpg, jpeg, or png formats, and the app simulates predicting conditions such as Caries, Gingivitis, and Tooth Discoloration. With a user-friendly interface and engaging design, it provides real-time feedback.
computer-vision data-science machine-learning prediction-model python streamlit streamlit-cloud
Last synced: 16 May 2026
https://github.com/ahmashraf1/sic-dl-arabic-car-license
Object Detection project using YOLOv11 and EasyOCR to detect license car plates in Egypt , cropping them in images and processing videos and recognize Arabic letters and numbers with a web app for Interactive UI for users
car-plate-detection car-plate-recognition easyocr egyptian-car-plates-ocr object-detection ocr ocr-recognition streamlit yolov11
Last synced: 05 Apr 2025
https://github.com/sangampaudel530/bhutan-rainfall-explorer
Interactive dashboard to explore, analyze, and forecast rainfall trends in Bhutan (2021–2025) using Streamlit, Plotly, and Prophet.
bhutan climate-change data-analysis prophet-facebook rainfall-prediction streamlit visualization
Last synced: 17 May 2026
https://github.com/chubi-x/sort-it-image-classifier
Sort-it is an image classification application that classifies images of cats, dogs, bicycles, cars, and motorcycles.
image-classification machine-learning numpy pandas python streamlit tensorflow
Last synced: 05 Apr 2026
https://github.com/zenklinov/customer-segmentation
An interactive Streamlit app that performs customer segmentation using RFM analysis (Recency, Frequency, Monetary) and K‑Means clustering. You can use a built‑in sample dataset or upload your own transactions, explore distributions, determine the optimal number of clusters, visualize segments, and download the results.
customer-segmentation k-means-clustering streamlit
Last synced: 17 May 2026
https://github.com/poojaharihar03/emo-music
A place where you can play songs based on your mood. Perfect for times when you’re unsure of what to listen to.
googleapi huggingface python streamlit
Last synced: 21 Mar 2025
https://github.com/cliffordnwanna/financial_inclusion_prediction_app
The Financial Inclusion Prediction project predicts bank account ownership among individuals in East Africa using demographic data. Built with Streamlit and powered by a Random Forest Classifier, the app provides instant predictions based on user inputs, addressing financial accessibility for approximately 33,600 individuals.
algorithms cloud data-science deployment finance financial-modeling jupyter-notebook machine-learning predictive-modeling streamlit
Last synced: 09 Apr 2026
https://github.com/unmonoqueteclea/valencianow
🚗 🚲 Real-time traffic information about the city of Valencia (Spain)
maps open-data real-time streamlit tinybird traffic-analysis
Last synced: 17 May 2026
https://github.com/mharfe23/genai_based_hr_webapp
AI Talent Scout - Streamlit-based resume management system with AI-powered parsing, natural language search and semantic skill matching
chromadb elasticsearch groq-api hr-tools kibana logstash minio mongodb ollama python streamlit vector-search
Last synced: 08 Apr 2026
https://github.com/palwisha-18/portfolio-app
Built Portfolio App using Streamlit
pandas portfolio-website python streamlit
Last synced: 12 May 2026
https://github.com/mihirkudale/end-to-end-nutritionist-generative-ai-doctor-using-google-gemini-pro-vision-llm
An AI-driven holistic health assistant utilizing Google Gemini Pro Vision LLM for personalized nutrition and medical advice
doctor gen-ai google-gemini large-language-models llm nutritionist python streamlit webapp
Last synced: 17 May 2026
https://github.com/jrubengaliciab/progcult3
Evaluation of government programs and actions in the cultural sector. It uses data analysis methodology, coneval criteria
Last synced: 17 May 2026
https://github.com/sour-abh-raj/tsp-ga-solver
A TSP solver using genetic algorithm visulalized with streamlit.
genetic-algorithm python streamlit travelling-salesman-problem
Last synced: 17 May 2026
https://github.com/fairooz14/ordinary-differential-equation-solver
It is a Numerical Method project on Ordinary Differential Equation solving . You can give a try by using the link below.
numerical-methods ordinary-differential-equations streamlit
Last synced: 17 May 2026
https://github.com/abinashsahoo007/project-song-recommendation-system
This Project is a Simple Content-Based Song Recommendation System. It suggest similar item to the user based on the content the user provide.
correlation cosine-similarity data-mining dbscan-clustering deployment eda heirarchical-clustering k-means-clustering pandas-profiling pca pickle recommender-system statistics streamlit visualization
Last synced: 17 May 2026
https://github.com/pessi-v/canine-classifier-app
Demo App: https://canine-classifier.pessi.info/ . A Streamlit app for the frontend of https://github.com/pessi-v/canine-classifier-api
Last synced: 17 May 2026
https://github.com/l1ght14/emotion_detector
Python/Streamlit app for multimodal emotion (text, audio, video) & sentiment analysis using HuggingFace, Whisper & DeepFace. Detects happy, sad, angry, etc. with confidence scores.
deepface emotion-detection huggingface-transformers machine-learning multimodal-ai natural-language-processing openai-whisper opencv python sentiment-analysis speech-to-text streamlit
Last synced: 23 Sep 2025
https://github.com/sbslee/streamlit-openai
Build AI chatbots with Streamlit and OpenAI's API
assistants-api chat-completions-api function-calling openai streamlit
Last synced: 30 Oct 2025
https://github.com/sciddhanto/chat-analyzer-using-whatsapp-data-visualization
A web app to analyze WhatsApp chats and gain insights into conversation statistics, activity trends, emojis, and more!
chat-analyzer data-visualization python streamlit whatsapp
Last synced: 21 Mar 2025
https://github.com/mohamedbilal1800/movie_review_sentiment_analysis_app
This app analyzes movie reviews to determine their sentiment (Positive, Negative, or Neutral) and provides an explanation for the chosen sentiment.
dotenv gemini-api genai python3 streamlit webapp
Last synced: 17 May 2026
https://github.com/yyhago/stabilityai-image
Base de um sistema completo para geração de imagens via IA usando a API da Stability AI, com interface web desenvolvida em Streamlit e Python.
artificial-intelligence python streamlit
Last synced: 08 May 2025
https://github.com/downtomarsguy/silverheit-converter-py
Silverheit is a temperature system that I created. This website, made with StreamLit and Python, allows you to convert from and to my temperature scale.
Last synced: 17 May 2026
https://github.com/ayushmaanfcb/spotify-music-recommendation-engine
Music suggestions for users based either on a custom-built algorithm from song input or emotion detection from face through live camera feed.
cosine-similarity deep-learning lstm machine-learning neural-network pandasai python spotify spotify-api streamlit
Last synced: 17 May 2026
https://github.com/arv-anshul/pw-api
Perform data analysis on PW Skills APIs. Made a web app using streamlit. See any course syllabus, analytics, quizzes and assignments.
api course data-analysis ineuron-ai physics-wallah project pw-skills python3 streamlit
Last synced: 18 Apr 2026
https://github.com/perpendicooler/smv
garments joblib prediction predictive-modeling random-forest smv smv-models streamlit textile xgboost
Last synced: 17 May 2026
https://github.com/prasannnnn/real_time_face_anti-spoofing_detection
Real-Time Face Anti-Spoofing System: A YOLO-based real-time face anti-spoofing and image quality assessment solution with a Streamlit interface. Ideal for biometric authentication and surveillance applications.
antispoofing cvzone face-detection mediapipe opencv-python streamlit yolov8
Last synced: 05 Apr 2025
https://github.com/code-it-samurai/ai-chat-and-copilot-ui
A simple plug-n-play chat UI built in streamlit (WIP)
chat-ui chatbot python streamlit
Last synced: 17 May 2026
https://github.com/devwaqarahmad/resume-screening-bot
A Streamlit-powered web app that automatically compares multiple resumes with a job description using keyword matching and cosine similarity. Upload a .txt job description and candidate resumes in .pdf or .docx format to get instant match scores in percentage.
automation job-matching nlp python resume-screening streamlit
Last synced: 17 May 2026
https://github.com/esanchezmex/statsbomb_viz_streamlit
Football data visualization project using Streamlit and StatsBomb Free data.
football-analytics python statsbomb streamlit
Last synced: 17 May 2026
https://github.com/aliceheiman/infolingo
Infolingo uses probability to pick the best words to learn next to improve understanding of a foreign language text.
information-theory language-learning streamlit
Last synced: 17 Feb 2026
https://github.com/shihjen/safetychatbot22
Laboratory Safety Chatbot
chatbot langchain large-language-models llama3 retrieval-augmented-generation streamlit
Last synced: 18 Apr 2026
https://github.com/shihjen/youtube_summarizer
An LLM-based application that generates concise summaries of YouTube video transcripts.
gemini-pro generative-ai large-language-models streamlit youtube-transcript-api
Last synced: 24 Apr 2026
https://github.com/khangltt2003/openai-streamlit-data-analysis-gpt
a website that allowed users to upload data, ask questions, generate plots, get code, and explore detailed analytics from the dataset through a conversational interface
langchain openai opencv python streamlit
Last synced: 11 Apr 2026
https://github.com/yashshukla925/rag_model
A Streamlit-based application that lets users upload PDF files and ask AI-powered questions based on document content. It uses Google Gemini AI for natural language understanding and FAISS for efficient vector search.
faiss-vector-database google-gemini langchain pypdf2 python streamlit
Last synced: 04 May 2026
https://github.com/desininja/airline_tweet_analysis
Sentiment analysis of tweets about US Airline
streamlit streamlit-dashboard streamlit-webapp
Last synced: 17 May 2026
https://github.com/krishbharadwaj5678/clearbg
Instantly remove backgrounds from any image with Clear BG. Upload your photos, remove the unwanted backdrop, and download the result in seconds.
background-remove background-remover deployment numpy onnxruntime pillow python python3 rembg streamlit
Last synced: 07 Apr 2026
https://github.com/rashid8700/cosmicquery
Enhanced chatbot interface powered by Groq API, Made with ❤️ by Tushar Gautam in Streamlit
groq groq-ai groq-api groq-cloud groq-integration python python-lambda streamlit streamlit-application streamlit-cloud streamlit-webapp
Last synced: 24 Jun 2025
https://github.com/fantasy-python-guru/ai-image-generation-streamlit-app
An AI-based image generation app built using Streamlit, Open AI's DALL-E, and huggingface diffusers.
ai dall-e generation image streamlit
Last synced: 17 May 2026
https://github.com/karthickrio/agentic-ai-applications
The AI Video Summarizer is a smart tool that extracts key moments from videos and generates concise summaries using the Gemini API
agentic-ai gemini-api python streamlit
Last synced: 10 May 2026
https://github.com/furkankarakuz/movie_recommendation
This repository contains a movie recommendation system implemented using various machine learning algorithms. The purpose of this project is to provide personalized movie suggestions based on a user's preferences.
Last synced: 03 Mar 2025
https://github.com/janvi100104/aicte-internship-project
aicte aicteinternship python steganography streamlit
Last synced: 03 Mar 2025
https://github.com/blasteed/web-converter
A convenient online app that allows you to convert various types of files quickly and easily. Simply upload your file and select the desired format to get your conversion done in seconds.
app converter files python streamlit tools utils web webapp
Last synced: 17 May 2026
https://github.com/karim-elkadhi/ml-project
Web application for strokes prediction
Last synced: 17 May 2026
https://github.com/kaifcoder/Stan
Develop and deploy a Large Language Model (LLM) based tool for generating human like responses to natural language inputs for network not connected over internet
chroma huggingface-transformers langchain-python llm python streamlit
Last synced: 11 Sep 2025
https://github.com/alsongard/house_prection_model
house prediction model using Linear Regression
linear-regression python3 streamlit
Last synced: 17 May 2026
https://github.com/kuro-2/dumroo-admin-ai
A Streamlit AI assistant for school admins to query student data using natural language. Powered by Google Gemini via LangChain, it supports role-based access and provides instant insights on performance, submissions, and quizzes through a simple web interface.
chatbot gemini-api json langchain pandas prompt python3 query streamlit
Last synced: 09 Apr 2026
https://github.com/dotaadarsh/cognitube
Cognitive + YouTube
openai python streamlit youtube
Last synced: 09 May 2025
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/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/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/colour-science/colour-streamlit-tm-30-18
Generates the "ANSI/IES TM-30-18 Colour Rendition Report" using Colour and Streamlit
color color-science color-space color-spaces colorspace colorspaces colour colour-science colour-space colour-spaces colourspace colourspaces data dataset datasets streamlit
Last synced: 23 Feb 2025
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/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/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/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/chaganti-reddy/cryptpdf
Encrypt & Decrypt your PDF files
decryption encryption pdf python3 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/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/icheft/image-st
IMAGE Camp Advanced Python Course - Streamlit Gallery
Last synced: 18 May 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/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