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-01 00:26:18 UTC
- JSON Representation
https://github.com/peterjakubowski/face-labeler-pilot-workflow
Photography workflow tool for tagging people shown in images using face recognition.
dlib exiftool face-recognition metadata photography python streamlit
Last synced: 29 Apr 2026
https://github.com/dipanshudhage/crop-and-fertiliser-recommendation-system
The Crop and Fertilizer Recommendation System leverages machine learning to assist farmers in selecting the best crops and fertilizers based on soil nutrient data. By analyzing soil test reports (images/PDFs), the system provides AI-driven recommendations for optimal crop growth and fertilizer use, tailored to the farmerโs specific soil conditions.
machine-learning pymupdf python streamlit tesseract-ocr
Last synced: 29 Apr 2026
https://github.com/miguelpefr/mercadonaaiagent
Un chatbot inteligente diseรฑado para proporcionar informaciรณn detallada sobre productos y comidas del supermercado Mercadona
Last synced: 29 Apr 2026
https://github.com/mtalhaofc/nutrition_system
A simple AI-powered web app built using Streamlit that provides personalized weekly meal plans and nutrition recommendations based on user demographics, health goals, and nutritional preferences.
cosine-similarity data data-science food machine-learning model nutrition pandas python streamlit
Last synced: 29 Apr 2026
https://github.com/codewithdark-git/sheikhgpt
Welcome to SheikhGPT, a Streamlit-powered Islamic content generation tool. The app allows users to interact with Islamic teachings through Quran recitations, Hadith retrieval, and custom Islamic content generation.
app g4f gpt gpt-4 gpt4o hadith-api islamic islamic-apps llm o1 python python3 recitations streamlit streamlit-application
Last synced: 29 Apr 2026
https://github.com/andrewargeros/cds-5950-app
This repo is an addendum to the CDS-5950-Capstone repo.
Last synced: 29 Apr 2026
https://github.com/sourish-kanna/market-basket-analysis
A conversational AI chatbot that provides product recommendations based on market basket analysis.
ai apiori market-basket-analysis nlp streamlit
Last synced: 29 Apr 2026
https://github.com/avidhanr/exasearch
Developed a user-friendly web application utilizing Streamlit, designed to facilitate seamless content searches on Wikipedia.
exa-api python streamlit wikipedia
Last synced: 29 Apr 2026
https://github.com/gorav22/diet-analyzer
Diet Analyzer Can Analyze photo and by prompt recommend you How many Calories are you eating
api gemini-api generative-ai langflow python streamlit
Last synced: 29 Apr 2026
https://github.com/eftekin/talkzilla
๐ฆA chatbot that roars with fun conversations!
chatbot gemini openai-api streamlit
Last synced: 29 Apr 2026
https://github.com/kitsuyaazuma/grou-cha-darby
This website enables you to make a Bar Chart Race with your LINE chat history.
Last synced: 29 Apr 2026
https://github.com/denicrizz/face-recognition
Kode ini dibuat oleh Kelompok 6 bertujuan untuk memenuhi Tugas UTS Klasifikasi Pola
face-detection face-recognition lbp python random-forest streamlit
Last synced: 29 Apr 2026
https://github.com/silvermete0r/beyim_tech_hacknu_case-4
AI-powered Educational SMART-reports maker
gpt4 pdf-generation smart-report streamlit
Last synced: 29 Apr 2026
https://github.com/anand-ma/kootta-suruki
This helps summarize meeting calls in text (STT / ASR)
ai asr audio audio-processing python streamlit streamlit-webapp summary tts
Last synced: 29 Apr 2026
https://github.com/seasawher/hello-streamlit
My devcontainer template for streamlit project
devcontainer devcontainer-template machine-learning streamlit webapp
Last synced: 29 Apr 2026
https://github.com/ramadhanabelio/skin-diseases-app
Skin Disease Classification Using Decision Tree Algorithm
classification dataset python python-framework python-library skin-disease skin-diseases streamlit visualization web web-app
Last synced: 29 Apr 2026
https://github.com/s1dewalker/nse_tracker_app
Tracker and Overview App (streamlit, apis)
api pandas-library python3 streamlit streamlit-application streamlit-webapp webscraping
Last synced: 29 Apr 2026
https://github.com/rebeccamorolong/customer-churn-dashboard
Telecom giant loses $10M/year to churn (27% customers leave). This App: Predicts churn risk, reduces churn 25% via targeted retention (emails/discounts). Impact: +$2.5M revenue.
github pandas-python streamlit
Last synced: 29 Apr 2026
https://github.com/rahulsamant37/trip_planner-using_crewai
Trip Planner leverages the CrewAI framework to automate and enhance the trip planning experience, integrating a CLI, FASTAPI, and a user-friendly Streamlit interface.
automation browserless crewai fastapi google-api python serperapi streamlit
Last synced: 29 Apr 2026
https://github.com/nidhish-balasubramanya/pdf-summarizer
A streamlined and efficient PDF Summarizer powered by Google's Gemini AI API. This tool allows users to upload PDFs and receive concise, AI-generated summaries instantly. Built with Streamlit for an intuitive user experience, it is ideal for students, researchers, and professionals who need quick insights from lengthy documents.
ai automation gemini-api google-ai machine-learning openai pdf-summarizer python streamlit text-extraction
Last synced: 29 Apr 2026
https://github.com/borishrzenjak/ytwhisperer
YTWhisperer is an AI-powered YouTube video analysis tool that helps you extract insights, summaries, and engage in meaningful conversations about video content using the Mistral AI language model.
deepseek mistralai python r1 streamlit summary transcription windsurf youtube
Last synced: 29 Apr 2026
https://github.com/sh20raj/steamlit
A lightweight Node.js framework for building reactive, data-driven web apps with minimal effort.
javascript steamlit streamlit streamlit-alternative
Last synced: 29 Apr 2026
https://github.com/pezhvak98/privacy-face-blur
a program developed with streamlit to blur people's faces in images automatically and manually
dlib face-blurring face-detection opencv-python streamlit streamlit-application
Last synced: 29 Apr 2026
https://github.com/rinpatch/nottingham-timetable
A web application that converts University of Nottingham Malaysia Campus timetables into ICS calendar files.
Last synced: 29 Apr 2026
https://github.com/ryanzam/streamlitdataapp
A basic data Apps for analysing COVID19 data
Last synced: 29 Apr 2026
https://github.com/kauanrodrigues01/stock-agent
Um agente conversacional inteligente que responde perguntas sobre o estoque de produtos utilizando um modelo de linguagem (LLM), consultas SQL e interface interativa com Streamlit.
langchain large-language-model llm openai python streamlit
Last synced: 29 Apr 2026
https://github.com/xbants/recommendation-api
๐ฌ Intelligent movie recommendation system with FastAPI backend, Streamlit frontend, and collaborative filtering ML. Rate movies, get personalized suggestions, and enjoy automatic model retraining.
fastapi machine-learning movie-recommedation python3 scikit-learn streamlit
Last synced: 29 Apr 2026
https://github.com/nikhil-donthusaram/loanapprovalprediction-randomforest
A machine learning web app built using Random Forest Classifier to predict whether a loan will be approved or not based on applicant details. Built with Python, Streamlit, and scikit-learn.
classification jupyter-notebook machine-learning python random-forest scikit-learn streamlit vscode
Last synced: 29 Apr 2026
https://github.com/farhad-here/student_performance_analyzer
Student Performance Analyzer with python, it is on of my data analysis course project. I teach you about filter(),lambda,map() in python
data-analysis data-visualization filter kaggle kaggle-dataset lambda map pandas python python-tutorial streamlit
Last synced: 29 Apr 2026
https://github.com/iguptashubham/chatrag-api
Welcome to the Custom Trained Gemini Flash (CTGF) project! This project aims to create a sophisticated conversational AI application that integrates the Gemini Flash large language model using FastAPI and Streamlit.
fastapi gemini-api llm python rag streamlit
Last synced: 29 Apr 2026
https://github.com/al-jurjani/yt-transcriber-querysearch
A Python application that transcribes YouTube videos using OpenAI's Whisper and allows you to perform a semantic search to find specific timestamps based on a query. The frontend is built with Streamlit.
faiss huggingface-transformers nlp python pytorch semantic-search streamlit transcription whisper-ai youtube yt-dlp
Last synced: 29 Apr 2026
https://github.com/archismwanchatterjee/sightsync-harmony
This is my Buildspace S5 N&W project
custom-prompt deep-translator firebase gemini generative-ai image-generation image-recognition pillow sqlite3 stable-diffusion streamlit translation
Last synced: 29 Apr 2026
https://github.com/jonnyngaleu/insurance-premium-prediction
Predictive ML model for estimating health insurance premiums. Includes Streamlit app, trained models, notebooks, and MLOps-ready structure.
data-science insurance machine-learning mlops streamlit
Last synced: 30 Apr 2026
https://github.com/werserk/telegram_group_stats
Find the most closest to you users of large group by count of common groups.
Last synced: 30 Apr 2026
https://github.com/hsahrasrhmiat/todo-web-app
A minimalistic To-Do application.
Last synced: 30 Apr 2026
https://github.com/rishiy7/health-chatbot
๐ฉบ AI Health Assistant using Streamlit and Hugging Face Transformers
ai artificial-intelligence chatbot health-assistant healthcare nlp streamlit transformers
Last synced: 30 Apr 2026
https://github.com/akash-nath29/shushruta
Healthcare assistant able to detect : Heart Disease, Parkinson's disease, Diabetes
disease-prediction machine-learning streamlit streamlit-webapp
Last synced: 30 Apr 2026
https://github.com/koji/cerebraschatbottemplate
Cebras ChatBot Template
chatbot python streamlit template
Last synced: 30 Apr 2026
https://github.com/das-debjit/emotion-detection
A simple ML-powered web app for real-time emotion detection from text using Streamlit and TF-IDF-based classification.
machine-learning nlp python scikit-learn sentiment-analysis streamlit text-classification tfidf web-app
Last synced: 30 Apr 2026
https://github.com/abhiraj1027/bankflow-manage-your-finances-with-streamlit
BankFlow is a Bank Management System built using Python and Streamlit. It allows users to create accounts, deposit/withdraw money, view/update/delete accounts, with features like OOP, JSON storage, file handling, exception handling, and random account generation. The app ensures smooth, error-free user interaction.
exception-handling filehandling oops-in-python pathlib python3 streamlit
Last synced: 30 Apr 2026
https://github.com/meinhere/ta-psd
Tugas Akhir Mata Kuliah Proyek Sain Data menggunakan Metode Ensemble Learning
adaboost-classifier python random-forest streamlit xgboost-classifier
Last synced: 30 Apr 2026
https://github.com/andfanilo/s4a-pyaudio-test
Can PyAudio work on Streamlit Share?
Last synced: 30 Apr 2026
https://github.com/preetam-90/horizonite-bank
Horizonite is a sleek and secure banking portal crafted with Python and Streamlit. It's designed to offer a comprehensive suite of financial management tools.
Last synced: 30 Apr 2026
https://github.com/smakde/learning-resource-recommender
A lightweight recommender that helps you discover your next learning resource. It blends patterns from similar users with content keywords, and explains each suggestion in the UI.
als content-based-filtering evaluation-metrics explainable-ai hybrid-recommender implicit-feedback implicit-lib lightfm logistic-matrix-factorization mapk matrix-factorization ndcg pandas precision-at-k python recommender-system scikit-learn streamlit tf-idf top-n-recommendations
Last synced: 30 Apr 2026
https://github.com/bedirhanorseloglu/yazilimcimaastahmini
machine-learning python streamlit
Last synced: 30 Apr 2026
https://github.com/fikri-rouzan/student-stress-levels-classification
Proyek pemodelan machine learning untuk mengklasifikasikan tingkat stres mahasiswa berdasarkan parameter input akademik dan psikologis.
joblib jupyter-notebook matplotlib numpy pandas python scikit-learn seaborn streamlit
Last synced: 08 Jun 2026
https://github.com/citylighxts/healthcare-model
Sebuah aplikasi web machine learning sederhana yang dibangun menggunakan Scikit-learn dan Streamlit untuk memprediksi kategori risiko pasien (High, Medium, Low) berdasarkan data demografis dan rekam medis.
Last synced: 30 Apr 2026
https://github.com/saiarunvoleti/salesanalyzerandinsightsgeneratoragent
This is the agent that gives insights based on the dataset(default provided) and also provides a chatbot interface that can answer the questions based on the sales information
agentic-ai generative-ai langchain langgraph llm python streamlit
Last synced: 30 Apr 2026
https://github.com/fikri-rouzan/bike-sharing-analysis
Dashboard interaktif untuk menganalisis tren, pola waktu, dan pengaruh cuaca terhadap tingkat penyewaan sistem berbagi sepeda di area perkotaan.
jupyter-notebook matplotlib pandas plotly python seaborn streamlit
Last synced: 08 Jun 2026
https://github.com/sarvamm/st-themer
Create, load and save streamlit themes.
streamlit streamlit-webapp theme themer
Last synced: 30 Apr 2026
https://github.com/dhanushi2620/whatsapp-chat-insights
This project analyzes WhatsApp chat data and provides insights such as message statistics (total messages, words, media, and links), user activity (most active users and word frequency), word clouds, emoji usage, media shared, and activity maps (daily, weekly, and monthly). It is built using Python, Streamlit, and deployed on Render.
machine-learning python render streamlit
Last synced: 30 Apr 2026
https://github.com/devwaqarahmad/ai-powered-animal-classifier
A multi-class animal image classification project using Convolutional Neural Networks (CNNs) and a Streamlit web interface. Upload any animal image and the model predicts the species in real-time.
animal-classifier cnn deep-learning image-classification mobilenetv2 streamlit tensorflow
Last synced: 30 Apr 2026
https://github.com/arpitarungta/face_recognition_attendance_system
This project is a Face Recognition-based Attendance System that captures and verifies faces in real-time using a webcam and records attendance in structured Excel files. It bridges the gap between intelligent local detection and automated attendance logging. The system uses face encoding to identify individuals and stores the records securely.
image-processing knn-classification machine-learning pandas python streamlit
Last synced: 30 Apr 2026
https://github.com/piyush-poddar/platextract
Extract any vehicle's number plate text with over 98% accuracy.
gemini-api opencv-python python streamlit yolov3
Last synced: 30 Apr 2026
https://github.com/prathamesh-patil-5090/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: 30 Apr 2026
https://github.com/sans11pentium/garbage-classification-chsw
Classify an image into the various classes of garbage.
Last synced: 30 Apr 2026
https://github.com/oksanamezentseva/apartment-search-bot
A simple chatbot powered by Streamlit, OpenAI embeddings, and PostgreSQL + PGVector to help users find apartments by describing them in natural language.
docker-compose functioncalling openai pgvector python streamlit
Last synced: 30 Apr 2026
https://github.com/krish022004/github-issue-assistant
AI-powered GitHub Issue Assistant using FastAPI, LangChain & Streamlit for Seedling Labs Craft Case.
fastapi gemini langchain seedling-labs streamlit
Last synced: 30 Apr 2026
https://github.com/sadhami0519/aicte-internship
The project, Spam Detection using Machine Learning, aims to classify messages as spam or not spam using machine learning algorithms. This is achieved by preprocessing numerical data, extracting meaningful features, and identifying spam patterns.
Last synced: 01 May 2026
https://github.com/rahatbano58/growth-mind-set-prayer-app
Prayer apps help users find prayer times, Qibla direction, and other Islamic information.
growth-mind-set prayer-app python3 streamlit
Last synced: 01 May 2026
https://github.com/armanjscript/jobinja-job-search-agent
The **Jobinja Job Search Agent** is a powerful Python application designed to simplify job searches on Jobinja.ir, a leading job portal in Iran.
fine-tuning huggingface huggingface-transformers langchain langchain-ollama langgraph peft-fine-tuning-llm search-engine selenium selenium-webdriver streamlit torch
Last synced: 01 May 2026
https://github.com/shivsharcode/shl-assessment-recommender
RAG based assessment Recommender
pydantic python rag streamlit transformers uvicorn
Last synced: 01 May 2026
https://github.com/davutbayik/socialmedia-ads-purchase-prediction
๐ฏ Social media ad purchase predictor using Streamlit and FastAPI โ clean UI + real-time ML predictions!
binary-classification fastapi fastapi-framework hyperparameter-tuning machine-learning machine-learning-algorithms pickle sklearn sklearn-pipeline streamlit streamlit-application streamlit-webapp web-deployment xgboost xgboost-classifier
Last synced: 01 May 2026
https://github.com/chandadiya2004/diabetes-prediction
The Diabetes Prediction project utilizes machine learning techniques to determine the probability of an individual having diabetes based on various health metrics like age, BMI, and blood pressure. The prediction model is developed using the Support Vector Machine (SVM) algorithm, which classifies individuals based on these parameters.
column-transformer machine-learning pipeline python streamlit svm-model
Last synced: 01 May 2026
https://github.com/diegoribeiro2/oraculo_chatbot
Um chat inteligente capaz de conversar com seus prรณprios dados (YouTube, CSV, PDF e TXT). Desenvolvido em Python + Streamlit + LangChain, com suporte a LLMs (Grok ou OpenAI).
deployment inteligencia-artificial langchain llm rag-chatbot streamlit
Last synced: 01 May 2026
https://github.com/1ytic/news2emoji
GPT โค๏ธ fine-tuning scripts ๐ค for predicting ๐ the emoji reactions ๐คก for the news ๐ฉ
Last synced: 01 May 2026
https://github.com/ssshetty11/youtube_video_downloader
YouTube Video Downloader is a simple and user-friendly web application that allows users to download videos and audio from YouTube for free. Whether it's a shorts, tutorial, music, or a funny clip, you can easily save it directly to your device in MP4 or MP3 format.
Last synced: 01 May 2026
https://github.com/who-else-but-arjun/waterwise
A prototype of dashboard for water usage and water quality optimization at IITG campus
Last synced: 01 May 2026
https://github.com/esscova/removedor-de-fundo
Remova fundo de imagens com apenas um click!
background-remove python rembg streamlit
Last synced: 01 May 2026
https://github.com/ishmal793/bi-dummy-
An interactive and beginner-friendly data dashboard built using Streamlit. Upload your own CSV or Excel file, apply filters, view key statistics, and generate beautiful visualizations with no coding required.
data-analytics data-visualization eda pandas plotly python-dashboard streamlit
Last synced: 01 May 2026
https://github.com/ezeparziale/pokemon-streamlit
๐ด Pokemon web - Streamlit
bootstrap5 css html pokemon pokemon-api python streamlit
Last synced: 01 May 2026
https://github.com/stackmodel/ocr-gemini
OCR app using Google Gemini Flash
gemini llm ocr-recognition python streamlit
Last synced: 01 May 2026
https://github.com/koradripless624/un-webcast-analyzer
๐ Transform UN WebTV sessions into structured insights with AI-driven transcription, entity extraction, and interactive analytics for research-ready knowledge.
azure azureopenai entity-extraction international-relations rag semantic-search speaker-diarization streamlit unwebtv
Last synced: 01 May 2026
https://github.com/dcajiao/basicmotions-classification-with-shapeformer
Data Analytics project focused on the implementation and improvement of an architecture for time series classification, deployment, and productive implementation.
docker mha python shapeformer streamlit time-series-classification transformers
Last synced: 01 May 2026
https://github.com/goutamhegde002/scientific-calculator
This repository contains a web-based scientific calculator built using Streamlit for the backend and React.js for the frontend. It supports various mathematical operations, including basic arithmetic, advanced functions, and trigonometric calculations.
mathematical-functions mathematics react reactjs reactjs-project scientific-calculator streamlit streamlit-webapp
Last synced: 01 May 2026
https://github.com/singletlinkage/matbot-ai-assistant
MATBot is an intelligent assistant designed to troubleshoot MATLAB software-related issues. The application leverages RAG (Retrieval-Augmented Generation) architecture and LLM models to provide accurate, contextual solutions to common MATLAB problems by drawing from official MathWorks documentation.
agentic-ai diskann gemini-api rag streamlit
Last synced: 01 May 2026
https://github.com/aadrianleo/chargehub-berlin
A Crowdsourcing App for Charging Infrastructure in Berlin "ChargeHub Berlin"
charging-station-berlin charging-stations factor-analyzer folium folium-maps geopandas pytest python python3 scikit-learn seaborn streamlit streamlit-application streamlit-folium streamlit-web streamlit-webapp unit-testing
Last synced: 01 May 2026
https://github.com/pratikagarwalla/sentiment-analysis-youtube
The YouTube Comment Sentiment Analysis App analyzes the sentiment of comments on a given YouTube video. It helps users understand whether viewers are reacting positively, negatively, or neutrally to a video. This can be useful for content creators, marketers, and businesses to gauge audience reactions and feedback effectively.
matplotlib nltk pandas python streamlit vader-sentiment-analysis
Last synced: 01 May 2026
https://github.com/hemjotkaur/human-pose-estimation-opencv
This repository focuses on Human Pose Detection, a critical task in computer vision aimed at identifying and tracking the position and orientation of human figures in images and videos.
cv2-library numpy-library opencv pillow python streamlit
Last synced: 01 May 2026
https://github.com/sullygreene/tinyagi-hub-streamlit
TinyAGI Hub Streamlit is a user-friendly, modular interface built with Streamlit for managing and integrating components of the TinyAGI ecosystem. Effortlessly add, remove, or modify agents, plugins, tools, modules, and services. With seamless integration capabilities, you can expand your AGI system by cloning from the TinyAGI Hub for TinyAGI
agents agi ai aritificial-intelligence artificial-general-intelligence artificialgeneralintelligence streamlit streamlit-application streamlit-dashboard streamlit-webapp
Last synced: 01 May 2026
https://github.com/eshitakundu/disease-outbreak-predictor
Disease Outbreak Predictor: A Streamlit-based web application for predicting diabetes, heart disease, and Parkinson's disease using machine learning models.
data data-science disease-prediction healthcare-application jupyter-notebook machinelearning ml notebook prediction python streamlit streamlit-webapp
Last synced: 01 May 2026
https://github.com/guptakushal03/whatsapp-chat-analyser
The WhatsApp Chat Analyzer is a Python-based tool built with Streamlit for analyzing WhatsApp chat data. It provides insights such as total messages, word count, media shared, links shared, monthly activity timeline, most active users, activity maps, and word clouds.
chat-analysis data-analysis data-visualization python streamlit text-processing whatsapp word-cloud
Last synced: 01 May 2026
https://github.com/amruta33/ats_app
An ATS app automates the recruitment process by managing job applications, parsing resumes, and screening candidates. It centralizes candidate data, facilitates collaboration among hiring teams, and ensures compliance with hiring regulations.
deep-learning gemini-pro gene llm nlp pthon streamlit textpreprocessing
Last synced: 02 May 2026
https://github.com/nhathout/pira
Personal Indoor Robot Assistant.
ir-sensors obstacle-avoidance obstacle-avoidance-robot optitrack robot streamlit
Last synced: 02 May 2026
https://github.com/nickenshidqia/build_a_historical_weather_data_api_using_python
Build The Historical Weather Data API Using Python which allowing users to retrieve and visualize historical weather information for a specified country and forecast duration.
api historical-weather-data plotly python streamlit
Last synced: 02 May 2026
https://github.com/ankhoa1212/movie-recommender
A movie recommender built in Python using IMDb data and the Streamlit platform.
Last synced: 02 May 2026
https://github.com/kpdagrt22/ats-resume-with-llm
This project is a Resume ATS (Application Tracking System) implemented using Google's Gemini Pro API. It evaluates resumes based on a given job description, providing a percentage match and highlighting missing keywords. The application is built using Streamlit for the user interface.
gemini-api llm python3 streamlit
Last synced: 02 May 2026
https://github.com/bytejoseph/digital101
A web app to help you revise the Digital 101 course
csv digital101 futureskillsprime python streamlit
Last synced: 02 May 2026
https://github.com/alvarofpp/app-jinja2
An application made in Streamlit that allows you to test Jinja2 templates.
Last synced: 02 May 2026
https://github.com/lucas54neves/financial-organizer
Financial organizer using Streamlit
data-analysis data-science financial-organizer plotly python streamlit
Last synced: 02 May 2026