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-30 00:26:23 UTC
- JSON Representation
https://github.com/akshint0407/disease-prediction-app
jupyter-notebook machine-learning python streamlit streamlit-webapp
Last synced: 18 Apr 2026
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/ovler-young/sciencedirect2markdown
A Python tool to convert ScienceDirect JSON content to Markdown format, supporting text styling, math formulas, tables, and figures.
converter document-conversion markdown sciencedirect scientific-papers streamlit text-processing
Last synced: 08 Apr 2025
https://github.com/kbogas/seegraph
Dirty graph visualization on local files, focusing on a subset of a big graph
graph knowledge-graph streamlit visuzalization
Last synced: 26 Apr 2026
https://github.com/roodriigoooo/financeboard
Investment Analysis Platform
apis newsapi streamlit yfinance
Last synced: 03 Jul 2025
https://github.com/nishit00/document-qa-rag-system
📄 Transform documents into interactive AI conversations with ease, creating a searchable knowledge base for efficient information retrieval.
ai docker document-search faiss faiss-vector-database groq langchain llama3 llm nlp pdf python question-answering questions-and-answers rag rag-chatbot streamlit vector-store
Last synced: 12 Apr 2026
https://github.com/allanotieno254/streamlit-data-table-visualization
This project demonstrates different ways to display tables in Streamlit
ai business-intelligence data-analytics python streamlit visualization
Last synced: 15 May 2026
https://github.com/jigyasag18/movie-recommendation-system-project
This repository features a personalized movie recommendation system that offers tailored suggestions to users. It leverages a dataset of 5,000 English-language films and utilizes data processing, feature engineering, and a cosine similarity algorithm to analyze user preferences. The system includes an intuitive user interface for easy navigation.
data datacleaning datapreprocessing machine-learning machine-learning-algorithms python streamlit streamlit-webapp
Last synced: 28 May 2026
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/snigdhasv/pdf_chat
A Streamlit-based AI chat application that allows users to upload PDF documents and ask questions about their content. Uses local models(Ollama) and sentence transformers to create embeddings, enabling intelligent document retrieval and conversation.
faiss langchain ollama pdf-chatbot python rag streamlit
Last synced: 09 Apr 2026
https://github.com/manojkp08/student-performance-analysis
The Student Performance Analyzer is your go-to solution for understanding and improving student performance. By blending the power of machine learning with interactive visualizations, this tool provides educators and learners with personalized insights into learning styles, performance gaps, and actionable improvements.
machine-learning numpy pandas python requests scikit-learn streamlit
Last synced: 12 Apr 2026
https://github.com/dore4n/chatbot_waproject
O projeto Chatbot Waproject é um chatbot interativo e educacional, utilizando tecnologias como LangChain, LangGraph, ChromaDB, e Streamlit. O agente é especializado em responder perguntas sobre o livro "O Pequeno Príncipe", utilizando um mecanismo de Recuperação de Dados por Busca (RAG).
chatbot chromadb docker groq-api huggingface langchain langgraph llm pequeno-principe python rag streamlit
Last synced: 12 Apr 2026
https://github.com/amine-akrout/house-price-web-app
machine-learning pycaret python streamlit
Last synced: 09 May 2026
https://github.com/atkaridarshan04/ML-Demo-Projects
machine-learning scikit-learn streamlit
Last synced: 31 Dec 2025
https://github.com/myriamba/nlp_projects
A simple collection of NLP apps with open-source models.
generative-ai huggingface huggingface-transformers llm nlp streamlit transformers
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/jabonsote/financial-anomaly-detection-with-deepseek-and-isolation-forest
🚀 Financial Anomaly Detection with DeepSeek and Isolation Forest – A powerful, locally-run tool for detecting financial anomalies using Isolation Forest and DeepSeek LLM. Features AI-powered insights, interactive time-series visualization, and automated PDF audit reports. 🔍📊
anomaly-detection chatbot data-visualization deepseek financial-analysis financial-data isolation-forest llm machienlearning ollama report-generator streamlit
Last synced: 12 Apr 2026
https://github.com/abdess/dashboard_avis_restau
PoC pour Avis Restau sur l’amélioration d’un produit IA.
cv lda streamlit tensorflow topic-modeling transfer-learning
Last synced: 12 Apr 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/notyusheng/xlsx-translate
A tool for batch-translating .xlsx spreadsheets from Arabic to English using a locally hosted LLM in LM Studio
docker docker-compose fastapi lm-studio mistral openai openpyxl streamlit translate
Last synced: 01 Apr 2025
https://github.com/darrendavy12/kafka-pyspark-e-commerce-store-real-time-streaming-dashboard
This project demonstrates an end-to-end real-time streaming analytics pipeline, designed to process high-clicked data and display insights on a live dashboard.
kafka matplotlib-pyplot python real-time sqllite streamlit
Last synced: 04 Sep 2025
https://github.com/dmanning23/memorybot
A simple chatbot with memory. Built with LangChain and StreamLit
chatbot langchain openai streamlit
Last synced: 12 Apr 2026
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/abu14/web-scraping-with-ollama3.5
A web scraping tool with AI
langchain ollama selenium-webdriver 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/mohdrasmil7/lawmate-your-personal-legal-assistant
LawMate is designed to help you navigate the complexities of the Indian legal system with ease. Whether you have questions about your rights, need legal advice, or want to understand constitutional provisions, LawMate is here to assist. 📚⚖️✨ Empower yourself with knowledge and make informed decisions with LawMate by your side. 🚀💡
google-generative-ai groq-api legal-assistance llama3 llm rag streamlit
Last synced: 22 Jan 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/mnitin-reddy/summer-olympics-data-analysis-web-app
An interactive web app for exploring trends in Olympic Games history, analyzing overall medal tallies, country-wise performance, and athlete demographics. Built with Python and Streamlit, this app offers insights through visualizations and data-driven statistics.
dataanalytics matplotlib numpy pandas python seaborn streamlit
Last synced: 12 Apr 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/haseebahmed49/langchain-qa-app
Simple LangChain Q&A Application powered with FastAPI and StreamLit
fastapi langchain langchain-python streamlit
Last synced: 12 Apr 2026
https://github.com/wishercarts/face-recognition-system
AI Face Recognition System using Python & Streamlit
machine-learning python streamlit
Last synced: 18 Apr 2026
https://github.com/harshdeepsinh8/cold-email-generator
The Cold Email Generator is a powerful tool designed to help users craft personalized, effective, and professional cold emails at scale. It leverages modern programming techniques and frameworks to streamline the email outreach process, making it ideal for sales, networking, job applications, and marketing campaigns.
langchain llama python streamlit
Last synced: 21 Feb 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/shib-sankar-das/plant-disease-detection-system
🌟 Proudly built during my AI internship with Edunet Foundation, AICTE, and TechSaksham (Microsoft & SAP)! 🚀 This project leverages deep learning & computer vision to detect plant diseases, empowering farmers with early diagnosis for healthier crops and improved yield. 🌱✨
ai cnn-keras computer-vision deep-learning jupyter-notebook machine-learning python streamlit tensorflow
Last synced: 12 Apr 2026
https://github.com/justcodeit7/streamlit_apps
Guest for Streamlit apps
langchain ollama python 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/nirmit27/diabetes-prediction
A Streamlit webapp that predicts diabetes based on patient data.
data-science machine-learning ml ml-model python python3 sklearn streamlit streamlit-webapp svm svm-classifier
Last synced: 12 Apr 2026
https://github.com/bsenst/text-simplification
easy-language flask mlzoomcamp naive-bayes-classifier streamlit text-simplification
Last synced: 07 May 2026
https://github.com/hordiales/llm-rag-assistant-streamlit
Local chatbot (no API) designed to answer questions in Spanish using your own Q&A dataset. Simple UI using streamlit
llm prototype rag-chatbot streamlit
Last synced: 04 Jul 2025
https://github.com/s-h-i-v-i-s/disease_prediction_web_app
This project is all about a Machine Learning based Medical Test web app which makes predictions about various diseases using the concept of machine learning.
css docker html machine-learning python streamlit
Last synced: 12 Apr 2026
https://github.com/sityrh/analysis-c19-shrdc
Streamlit Development
analysis development streamlit
Last synced: 28 Apr 2026
https://github.com/heraclitus0/rupture-detector
Rupture detector for forecast misalignment and preventable loss detection
forecasting-model loss-prevention streamlit supply-chain
Last synced: 04 Jul 2025
https://github.com/arijit-7612/sms-spam-detection
A deep learning–based SMS Spam Detector built with BiLSTM and Keras TextVectorization. The model classifies messages as Spam or Ham with high accuracy and is deployed on Streamlit for real-time text classification with a clean and interactive user interface.
pandas python scikit-learn seaborn streamlit tensorflow
Last synced: 12 Apr 2026
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/madhurimarawat/ai-callconnect
A cutting-edge AI-powered phone agent designed for seamless voice interactions, dynamic data handling, and scalable communication. Perfect for modern sales and customer engagement solutions.
ai-callconnect artificial-generated-dataset code-documentation cold-calling-app data-science-projects dataset-generated deployed-app deployment deployment-production encode-hackathon fuzzy-matching-algorithm intemediate-project pandas python question-answering-system streamlit streamlit-deployment system-architecture unstop-hackathon voice-processing
Last synced: 12 Apr 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/arpith123/ai-resume-ranker
AI-powered tool for ranking multiple resumes against a job description using NLP, ML, and LLM-based Q&A. Includes a modern Streamlit UI and FastAPI backend.
ai fastapi job-matching llm machine-learning nlp rag recruiter-tool resume-ranking streamlit
Last synced: 12 Apr 2026
https://github.com/azabicki/onthescales
"OnTheScales" 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: 17 Apr 2026
https://github.com/1adore1/logo-similarity
A web app for logo similarity detection using deep learning. Upload a test logo and multiple reference logos to compare them using feature embeddings extracted with a ResNet-50 model.
Last synced: 12 Apr 2026
https://github.com/abhishekmaher6699/text-to-sql-langchain-agent
An agent to chat with your csv files.
Last synced: 12 Apr 2026
https://github.com/predicthq/streamlit-integrated-location-insights-demo
A streamlit demo that fetches Location Insights and industry information directly from Control Center
Last synced: 12 Apr 2026
https://github.com/grascya/sms-spam-detection
This is a text corpus of over 5,500 English SMS messages with ~13% labeled as spam. The text file contains one message per line with two columns: the label ("ham" or "spam") and the raw text of the message. Messages labeled as "ham" are non-spam messages that can be considered legitimate.
docker flask machine-learning nlp streamlit
Last synced: 12 Apr 2026
https://github.com/fahmiaziz98/streamlit-app
This project aims to predict the rental price of houses/apartments in several cities, here is the demo app
deploy docker fastapi machine-learning model prediction regression rest-api streamlit
Last synced: 12 Apr 2026
https://github.com/stevew83/cardgallery
Card gallery using streamlit and python.
python sportscards stollwerck streamlit tradingcards
Last synced: 21 Jan 2026
https://github.com/rizz1406/simple_currency_convertor
A simple currency converter built using Python and Streamlit, fetching real-time exchange rates.
currencyconverterapi exchangerate-api python streamlit
Last synced: 17 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/fadlia2813/deepchat
🤖 Build and manage AI chat experiences with DeepChat, an open-source platform supporting multiple language models and enhanced search features.
ag-ui ag-ui-protocol agentic-ai agents ai ai-assistant ai-chat chatbot conversation-models deepseek deepseek-chat deepseek-r1 flask llm mcp sequence-to-sequence streamlit tool-calling
Last synced: 13 Apr 2026
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/cllspy/mistralchatbotupdated
MistralChatBotUpdated is a ChatBot that utilizes Streamlit as the graphical user interface (GUI) and integrates with the Mistral API as its large language model (LLM).
Last synced: 02 Apr 2025
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/peterjakubowski/gemini-image-library-agent
Google Gemini Image Library Agent
agent computer-vision database digital-asset-management gemini-api image-library llm metadata python streamlit
Last synced: 13 Apr 2026
https://github.com/arthurverrez/structured-streamlit-template
A simple opiniated Streamlit template to get started fast with your apps
Last synced: 26 Jan 2026
https://github.com/atharvguitarist/ats-resume-analyser-via-gemini-pro
An AI-powered Applicant Tracking System (ATS) built using Google Gemini Pro to analyze resumes and job descriptions. The system provides insights such as job description match, missing keywords, and candidate profile summaries to streamline the hiring process.
gemini-api python resume streamlit
Last synced: 04 Feb 2026
https://github.com/anas436/predictive-modelling-urban-growth-ai
Predictive Modelling for Urban Growth using AI
artificial-intelligence dashboard data-analysis data-collection data-preprocessing data-science data-visualization deep-learning deployment jupyterlab machine-learning python3 remote-sensing streamlit webapplication webscraping
Last synced: 05 Sep 2025
https://github.com/keshabkjha/imsage
Imsage is a Streamlit app for image classification using MobileNetV2 (ImageNet) and a custom CIFAR-10 model. Users can upload images and get real-time predictions with confidence scores, with options to switch between models and download results in CSV format. It showcases the use of deep learning in a user-friendly interface.
image-classification streamlit streamlit-webapp tensorflow
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/siddhi-c19/tourism_sid_tournaut
A comprehensive analysis of tourism data of various countries
data-science dataset mathplot mathplotlib numpy plotly statistics streamlit
Last synced: 06 May 2026
https://github.com/udhaya2823/sentiment-analysis-model---deploy-using-aws-services-hugging-face-pretrained-model
🚀This project delivers a scalable and secure web application, powered by AWS services and accessible via Streamlit or Gradio. 🧠The model analyzes tweets to classify sentiments as Positive, Negative, or Neutral, based on entity-level context. Key steps include fine-tuning or leveraging pre-trained models, storing them in S3, and deploying via EC2.
aws-ec2 aws-rds aws-s3 data-science deep-learning gradio huggingface-transformers python pytorch sentiment-analysis streamlit twitter-sentiment-analysis
Last synced: 16 May 2026
https://github.com/farah-s/interviewbot
Streamlit app for an llm that helps prepare you for data analyst interview
chatbot chatgpt-api data-analyst interview-practice interview-preparation interview-questions python3 streamlit
Last synced: 07 May 2026
https://github.com/omkar4965/spam-sms-classifier
Email / SMS Spam Classifier
machine-learning nltk-python python3 skit-learn streamlit
Last synced: 28 Apr 2026
https://github.com/debjyotisaha/deep-learning-projects-phase-1
Deep Learning Projects which demonstrate the use of Python and its complex ML algorithms
deep-learning machine-learning neural-network numpy opencv pandas python seaborn streamlit
Last synced: 13 Apr 2026
https://github.com/quantumudit/icecream-revenue-prediction
The project focuses on developing a web application that enables end users to predict the potential revenue of their ice cream business based on the temperature of a given day.
datascience machinelearning python streamlit webapp
Last synced: 13 Apr 2026
https://github.com/bladealex9848/ui2html
UI2HTML es una herramienta innovadora que convierte imágenes de interfaces de usuario en código HTML. Utilizando la API de OpenAI, esta aplicación analiza y describe detalladamente la interfaz de usuario y genera el código HTML correspondiente.
gpt-4o-mini openai-api python streamlit ui ui-design
Last synced: 13 Apr 2026
https://github.com/omkar4965/ipl-win-predictor
IPL-Win-Predictor
machine-learning pyhton3 sklearn streamlit
Last synced: 10 May 2026
https://github.com/lukemercouris/loan_prediction
Loan Approval Prediction: Built binary classification model to predict loan approvals using financial and demographic data. Applied preprocessing and StandardScaler normalization. Used Gaussian Naive Bayes model achieving 92% recall for approvals, 74% accuracy, and 82% F1-score. Deployed via Flask web application.
machine-learning matplotlib pipelines python regression-algorithms regression-model seaborn sklearn streamlit
Last synced: 16 Apr 2026
https://github.com/adarshpheonix2810/resume-screening
This project is designed to classify resumes into different job categories based on their content. Users can upload resumes in PDF, DOCX, or TXT format, and the application will predict the category using a pre-trained machine learning model. It aims to enhance the job application process for candidates and recruiters alike.
data-science machine-learning natural-language-processing python resume-classification scikit-learn streamlit
Last synced: 13 Apr 2026
https://github.com/phonhay103/diabetes_svm
Diabetes Classification with SVM
classification scikit-learn streamlit svm
Last synced: 08 May 2026
https://github.com/future-rafay/unit-converter-python-streamlit
📐 Advanced Unit Converter A comprehensive unit conversion web application built with Streamlit that handles multiple measurement categories with real-time calculations and conversion history.
Last synced: 08 May 2026