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/fasinfasi/financial-data-extraction
Using OpenAI API to extract data from the financial article news
data-extraction financial-analysis openai openai-api pandas-dataframe python streamlit
Last synced: 08 May 2026
https://github.com/yeukfei02/generative-ai-google-cloud
generative-ai-google-cloud
gemini google-cloud google-cloud-functions python serverless streamlit text-to-image text-to-text vertex-ai
Last synced: 08 May 2026
https://github.com/miteshgupta07/sketchgen
SketchGen is an Image Generation project that generates realistic images from descriptive prompts. Built using a pre-trained Stable Diffusion model, it combines the structure of sketches with the creativity of textual guidance to create stunning visuals.
image-generation stable-diffusion streamlit text-to-image
Last synced: 08 May 2026
https://github.com/siddharthbadal/stock-dashboard
Stock DashBoard
matplotlib pandas python streamlit
Last synced: 08 May 2026
https://github.com/alfonsokan/pba_analytics
Streamlit app that provides advanced basketball statistics for the Philippine Basketball Association (PBA) 2023-2024 Season (Philippine Cup)
Last synced: 08 May 2026
https://github.com/olgaele/agents-playground
agentic-ai agents ai ai-agents python streamlit
Last synced: 08 May 2026
https://github.com/pawel045/humidity-control
Streaming pipeline project
airflow big-data dataengineering kafka postgresql streaming streamlit
Last synced: 08 May 2026
https://github.com/nour-zayed/text-summarization-and-generation
"AI Text Generation & Summarization Web App Powered by Hugging Face Transformers & Streamlit"
hugging-face-transformers pyngrok python-3 streamlit
Last synced: 08 May 2026
https://github.com/gehad-ahmed30/automate-ml-model-training
Automate ML Model Training is a Streamlit-based web app that simplifies training and evaluating machine learning models. It allows users to upload datasets, preprocess data, select ML models, and automatically train and evaluate them with ease. 🚀
machine-learning pandas pickle python streamlit
Last synced: 08 May 2026
https://github.com/prarthana-singh/gemini_pro_streamlit_chatbot
dotenv gemini-api gemini-pro generative-ai os python3 streamlit
Last synced: 08 May 2026
https://github.com/michaelinzo/pyusd-cybermatrix-dashboard
This project aims to provide real-time and historical analytics for PayPal's PYUSD stablecoin using Google Cloud Platform (GCP) services. We leverage GCP's Blockchain RPC service to access Ethereum blockchain data and explore potential integration with Google BigQuery for historical analysis.
gcp gcp-project google-colab jupyter-notebook py-usd python3 streamlit
Last synced: 08 May 2026
https://github.com/nouhabenhamada/image-classification-is-it-real-or-generated-by-ai-
A Streamlit aaplication to distinguish between AI-generated and real images. Utilizing the TensorFlow framework, the core model is based on EfficientNetB0, which has been fine-tuned on a custom dataset containing both fake and real images.
classification efficientnetb0 streamlit tensorflow
Last synced: 08 May 2026
https://github.com/yashodatta15/personal_cold_email_generator
Cold email generator using Llama3.1 LLM, Langchain, Chromadb and Streamlit
chromadb langchain llm streamlit
Last synced: 09 May 2026
https://github.com/git-vish/docqa
DocQA is a tool that enables users to interact with their documents by extracting and summarizing relevant information.
faiss google-gemini langchain python streamlit
Last synced: 09 May 2026
https://github.com/yashrk3103/spam-detector
E-mail/SMS Spam Detector
jupyter-notebook lime naive-bayes-classifier python streamlit
Last synced: 09 May 2026
https://github.com/akwardhan/loan-default-prediction-xgboost-streamlit
Full-scale loan default prediction system using XGBoost, trained on 1.3M LendingClub loans. Includes feature-rich preprocessing, class imbalance handling, recall-focused ML pipeline, and Streamlit web deployment for real-time borrower risk scoring.
credit-risk data-science google-colab loan-default-prediction machine-learning python real-world-project scikit-learn streamlit xgboost
Last synced: 09 May 2026
https://github.com/olmaneuh/streamlit-samples
This repository is a collection of various examples and code snippets to help you get started with Streamlit, a powerful framework for building interactive web applications with Python.
examples python samples streamlit
Last synced: 09 May 2026
https://github.com/dlauck92/aws-cost-dash
AWS Cost Explorer dashboard with interactive Streamlit web UI and CLI. Features daily cost tracking, monthly comparisons, service breakdowns, CSV exports, and cost projections. Secure credential management via .env files.
aws boto3 csv-export panadas plotly python streamlit
Last synced: 09 May 2026
https://github.com/gkvoelkl/python-geochat
Talk with a Digital Twin In Natural Language
chromadb digital-twins llama-i llm ollama openai-api python streamlit
Last synced: 09 May 2026
https://github.com/cakadi190/machine-learning-pak-ardian
data-science jupyter-notebook machine-learning notebook python streamlit
Last synced: 09 May 2026
https://github.com/manishkatel/concise_ai
It is a streamlit-based application that utilizes LangChain and Groq AI models to summarize content from YouTube videos and websites. It extracts relevant information and generates concise summaries using website or youtube video url.
langchain mixtral-8x7b-32768 python streamlit validators yt-dlp
Last synced: 09 May 2026
https://github.com/akankshaaa013/gemini-chatbot
A simple chatbot application built using Google Gemini AI and Streamlit. The chatbot leverages the Gemini API to provide concise, informative, and helpful responses to user queries.
chatbot gemini-api generative-ai python streamlit
Last synced: 09 May 2026
https://github.com/walterpinem/streamlit-gpt-4.1-models-tester
Learn how to create a Python Streamlit application that interfaces with OpenAI's GPT-4.1 model series API, allowing you to test and compare different model variants with a user-friendly interface.
openai openai-api openaiapi python python-3 python-script python3 streamlit streamlit-application streamlit-web streamlit-webapp
Last synced: 09 May 2026
https://github.com/royanikseresht/aiaudiotranscriber
A minimalistic application to generate transcriptions for audio built using Python.
artificial-intelligence docker gpt-4 html open-source python streamlit web-application
Last synced: 09 May 2026
https://github.com/darkdk123/ai-youtube-assistant
YouTube Assitant to summarize videos & Question-answering using LangChain and an LLM.
hugging-face langchain llm python streamlit
Last synced: 09 May 2026
https://github.com/pranith07-coder/pdf-insight-engine
PDF Insight Engine is a web application that enables users to upload PDF documents and query their content using natural language. It leverages advanced NLP models to provide accurate answers and extract key points, enhancing document accessibility and comprehension.
langchain-google-genai pypdf2 python streamlit
Last synced: 09 May 2026
https://github.com/bladealex9848/leonai
Guillo es un agente de IA que te brinda información sobre la Institución Educativa Bosques de León.
Last synced: 09 May 2026
https://github.com/devjinah/collaborative-book-recommender
Collaborative filtering based book recommendation system
book-crossing book-recomendation book-recommender books collaborative-filtering content-based-recommendation data-science exploratory-data-analysis flask-application machine-learning recommendation-engine recommendation-system recommender-system spark streamlit surprise surprise-library webui
Last synced: 09 May 2026
https://github.com/pawlo77/nos_snowflake
Network Operating Systems course for DS studies in Winter 2024/25
azure data data-science snowflake snowpark streamlit
Last synced: 09 May 2026
https://github.com/lotfiferaga/energeiahub
data-analysis data-visualization energy-consumption python streamlit
Last synced: 09 May 2026
https://github.com/mdh266/speech2image
A Streamlit App For Speech To Image
docker generative-ai google-api google-cloud multimodal-data replicate-api speech-to-text streamlit
Last synced: 09 May 2026
https://github.com/devparihar5/reasoning-rag-chatbot
A chatbot that combines retrieval-augmented generation with chain-of-thought reasoning to provide more accurate and explainable answers.
python rag reasoning-agent streamlit
Last synced: 09 May 2026
https://github.com/abdelrahman-amen/retriever_in_rag
This project is a PDF Question Answering App that enables users to upload any PDF and ask questions about its content. Using a retriever-augmented generation (RAG) approach, it efficiently retrieves relevant information and generates human-like answers, powered by Streamlit and Google Generative AI.
api dotenv faiss generative-ai langchain promptengineering pypdf2 python retreival-augmented-generation streamlit vectorsto
Last synced: 09 May 2026
https://github.com/ayushtiwari134/apparel_recommender_dl
This project utilizes transfer learning with TensorFlow's ResNet50 model to build an apparel recommendation system. The system scans images and displays the five closest items from the dataset on a Streamlit-based webpage.
cnn deep-learning keras knearest-neighbor-algorithm machine-learning resnet-50 streamlit tensorflow2
Last synced: 09 May 2026
https://github.com/tssujt/document-embedchain
A streamlit app for chat based on embedding documents using langchain
ai chatgpt document-embeddings langchain llm pdf streamlit
Last synced: 09 May 2026
https://github.com/abdelrahman-amen/question_answering_from_any_url_with_rag
In this project, users can input any URL and ask a question related to its content. Using Retrieval-Augmented Generation (RAG) and LangChain, the app retrieves the most relevant answer from the webpage.
api dotenv embeddings genai generative-ai langchain python retreival-augmented-generation streamlit vectorstore webbased
Last synced: 09 May 2026
https://github.com/andfanilo/streamlit-techtalk-livedemo
Streamlit livecode session for meetups/tech talks
altair matplotlib pandas python python3 streamlit
Last synced: 09 May 2026
https://github.com/archihalder/heavy-driver
Deep Learning Project for 6th Semester
image-classification streamlit tensorflow
Last synced: 09 May 2026
https://github.com/balaji1233/text_summary_pro
This is a text summarization app.
Last synced: 09 May 2026
https://github.com/waghib/speech-to-text-using-whisper
A web-based audio transcription tool that converts speech to text using OpenAI's Whisper model. Built with Python and Streamlit for easy audio file uploads and accurate transcriptions.
openai speech-to-text streamlit whisper-ai
Last synced: 09 May 2026
https://github.com/faysalmiah55/ann-churn-classification
ANN Churn Classification
ai ann classification nlp python streamlit
Last synced: 09 May 2026
https://github.com/ketanktn/mobile-price-prediction-app
mobile-price-prediction--ktn
machine-learning random-forest random-forest-regression sklearn streamlit
Last synced: 09 May 2026
https://github.com/nathan7128/game-reviews-sentiment-analysis
Personal project (in development) integrating Steam reviews web scraping, a deep learning-based sentiment classifier, and a user-friendly web application built with the Streamlit library.
deep-learning sentiment-analysis streamlit webscraping
Last synced: 09 May 2026
https://github.com/allanotieno254/streamlit-user-info-form-advanced
The form ensures valid inputs and provides feedback to users through Streamlit’s interactive UI features. Additionally, it includes a success message with animations to enhance user experience.
libraries python streamlit visualization
Last synced: 10 May 2026
https://github.com/rishi-jain2602/ai-image-analysis-pipeline
An AI Image Analysis Pipeline automates image processing by detecting objects, segmenting them, extracting features, and generating textual descriptions or structured data.
bart bert-model blip huggingface-transformers python3 streamlit yolo
Last synced: 10 May 2026
https://github.com/spurthi-111/ai-lawyer
AI-Lawyer is an AI-powered legal chatbot that uses Retrieval-Augmented Generation (RAG) to assist users with legal queries. It combines a vector database of legal documents (using FAISS), Deepseek embeddings via Ollama, and Groq's LLMs to retrieve and generate contextually accurate legal advice.
faiss groq-api langchain llm python retrieval-augmented-generation streamlit
Last synced: 10 May 2026
https://github.com/cricsion/linkmind
LinkMind is an intelligent conversational ReAct agent built with LangChain and Streamlit. It leverages a chain-of-thought reasoning approach integrated with web search, document scraping, and FAISS-based vector search powered by Hugging Face embeddings to deliver detailed, context-aware responses while maintaining session memory.
agents embeddings faiss llm react-agents streamlit vector-database
Last synced: 10 May 2026
https://github.com/shreyaa1811/phishing-url-detection
A real-time phishing URL scanner powered by Machine Learning and Intelligent rule-based analysis.
cybersecurity feature-engineering machine-learning phishing python random-forest-classifier streamlit
Last synced: 10 May 2026
https://github.com/aliirshad3098/moviereviewsentimentanalysis
I Developed a model successfully predicts whether a movie review is positive or negative by cleaning the input text (removing special characters, punctuation, and stopwords),vectorizing it usingTF-IDF,and then classifying it with a Logistic Regression model. IT includes inputValidation,errorhandling, and an interactive web app built with Streamlit
logistic-regression machinelearning movie-review-sentiment-analysis nlp sentiment-analysis streamlit
Last synced: 10 May 2026
https://github.com/saksham-jain177/ai-agent-based-deep-research
Deep Research AI Agent is a dual-agent system that conducts web-based research and generates structured summaries. It uses Tavily for data collection and OpenRouter for drafting, offering a user-friendly Streamlit interface with PDF report downloads.
ai-agent api deep-research openrouter pdf streamlit tavily-api tenacity
Last synced: 10 May 2026
https://github.com/muhammadzaeemaltaf/converter
A simple Streamlit application that converts units for length, weight, temperature, speed, and currency using live exchange rates.
Last synced: 10 May 2026
https://github.com/radi0sus/advanced_raman_tl
Web app for baseline correction, smoothing, processing and plotting of Raman spectra
arpls baseline data-analysis elabftw manipulation overlay pdf peak-detection png python raman raman-spectra raman-spectroscopy savitzky-golay-filter smoothing spectrum streamlit upload webapp whittaker-smoothing
Last synced: 10 Jun 2026
https://github.com/mozeel-v/spam-detection
ML-powered SMS Spam Classifier using NLP and Scikit-learn. Detects and filters spam messages with interactive Streamlit UI.
classification data-analysis mnb streamlit
Last synced: 10 May 2026
https://github.com/sanam2405/diabetespredictionsystem
This is a Diabetes Prediction System build using Support Vector Machine algorithm
jupyter-notebook python streamlit support-vector-machines
Last synced: 10 May 2026
https://github.com/codernayeem/mini-flower
A Flower classification model (5 classes) using EfficientNetB0 and streamlit app
deep-learning image-classification machine-learning python streamlit tensorflow2 transfer-learning
Last synced: 10 May 2026
https://github.com/lipe404/tracker-task
O Tracker Task - Gestão de Demandas Tech é uma aplicação web desenvolvida em Streamlit para facilitar a gestão de tarefas de desenvolvimento web/software. O sistema permite acompanhar o progresso de projetos através de um quadro Kanban interativo, integrado com o Google Sheets para armazenamento e sincronização de dados em tempo real.
Last synced: 10 May 2026
https://github.com/likweitan/assessing-the-readiness-of-hei-in-malaysia-to-accept-generation-alpha
The proposed system is a dashboard that allows Higher Education Institution (HEI) to capture and analyse useful insights and improve decision making from the student data.
dashboard generation-alpha institution machine-learning malaysia python streamlit students
Last synced: 11 May 2026
https://github.com/sahi-mfg/marketing_data_analysis
Exploratory data analysis of marketing data from Kaggle
pandas plotly-python streamlit
Last synced: 11 May 2026
https://github.com/arnoldchrisoduor1/data_analysis_web-app_with_streamlit
I created a simple web app using python, and streamlit that helps one to see an overview of a dataset and automate the process of data cleaning in pandas.
matplotlib-pyplot pandas python3 seaborn spyder streamlit
Last synced: 11 May 2026
https://github.com/ambidextrous9/logo-recognition-app-mlops
Logo Recognition App MLOps
cicd cnn cnn-classification experiment-tracking gcp githubactions google-cloud-platform logo-detection mlflow mlops model-registry pytorch pytorch-lightning streamlit streamlit-webapp
Last synced: 11 May 2026
https://github.com/cluena/password-strength-checker
Real-time password strength analyzer built with Python and Streamlit
Last synced: 10 Jun 2026
https://github.com/recker-dev/iot-healthcare-network-traffic-attack-predictor
A machine learning project to detect cyberattacks in IoT healthcare networks. Utilizes PCA for dimensionality reduction, data visualization for insights, and ANN for classification. Features a FastAPI backend and Streamlit UI for inference with labeled and unlabeled datasets.
ai deep-learning fastapi ml network-traffic-analysis network-traffic-classification neural-network pca-analysis streamlit
Last synced: 11 May 2026
https://github.com/kevinknights29/introduction_to_ai_streamlit_quiz_app
This project aims to build a quiz application using streamlit for the session: `Introduction to AI`
Last synced: 11 May 2026
https://github.com/sarvamm/brainbrew
AI powered study partner that can generate notes, qnas and quizes.
ai generative-ai langchain llms python streamlit
Last synced: 11 May 2026
https://github.com/shubhamprajapati7748/resume-perfector.ai
ResumePerfector.ai is an AI-powered tool that helps job seekers optimize their resumes for ATS by analyzing job descriptions and offering insights, feedback, and personalized suggestions. Using the Google Gemini LLM model, it assesses resume-job description matches, identifies skills gaps, and ensures ATS compatibility.
gemini-api genai google-generative-ai resume-builder resume-perfector streamlit
Last synced: 11 May 2026
https://github.com/jonathanscholtes/datasage-azure-ai-qna-langgraph-sqldb
DataSage is an AI-powered question-answering system for tabular (SQL) data, leveraging Azure AI Foundry, LangGraph, Azure SQL DB, and Streamlit. It enables users to query databases using natural language and retrieve intelligent, context-aware responses. Deployment is supported via Python and Bicep for seamless Azure resource provisioning.
agentic-ai azure-ai-foundry langgraph python question-answering streamlit
Last synced: 11 May 2026
https://github.com/04bhavyaa/movie-genre-prediction
This project implements preprocessing, feature engineering, and multiple machine learning models to build a robust genre classification system.
ensemble-model fine-tuning genre-prediction lemmatization linear-svc logistic-regression minmaxscaling nltk-library streamlit voting-classifier
Last synced: 11 May 2026
https://github.com/akremjomaa/restaurant-reviews-analysis-tripadvisor
datawarehouse nlp streamlit web-scraping
Last synced: 11 May 2026
https://github.com/allen-reji/codenova
CodeNova is an AI-powered coding assistant that enhances software development by automating code generation, debugging, documentation, and explanations. Built for the Generative AI Hackathon with IBM GRANITE, it integrates advanced AI models to streamline development workflows and provide business-valued solutions.
generative-ai google-cloud google-gemini-pro google-text-to-speech ibm-cloud ibm-granite ibm-watsonx python streamlit
Last synced: 12 May 2026
https://github.com/bladealex9848/consentlex
ConsentLex es un sistema experto avanzado diseñado para el análisis, evaluación y creación de consentimientos informados médico-legales. Esta plataforma integra la capacidad analítica de los modelos más avanzados de OpenAI con un profundo conocimiento de la normativa colombiana y estándares internacionales sobre consentimiento informado.
Last synced: 12 May 2026
https://github.com/notshrirang/budget-project-automated-testing-app
Automated Testing using Selenium
Last synced: 12 May 2026
https://github.com/cyniaai/cyniaagents
A lightweight framework for running generative agents through a Streamlit interface.
agent ai framework generative-ai llm streamlit
Last synced: 12 May 2026
https://github.com/jskherman/mama
Malnutrition Monitoring and Assessment System (MaMA) for tracking of various case data of malnutrition in the Philippines
data-visualization python streamlit
Last synced: 12 May 2026
https://github.com/cuttlas90/areon
Areon Workbench, allow data scientists and developers easily get a broad access to analyze network. Areon workbench is more than a API, or just data interpretation. it allows users to customize their data flow.
areon-network streamlit web3py
Last synced: 12 May 2026
https://github.com/matsjfunke/ufc-data-science
C<>de SE_42 Data Science Basics Project
matplotlib-pyplot pandas python seaborn-plots streamlit
Last synced: 12 May 2026
https://github.com/rashmi-carol-dsouza/handwritten-digit-recognition
An Application to recognise handwritten digits
handwritten-digit-recognition image-classification streamlit
Last synced: 12 May 2026
https://github.com/vicnesterenko/video-manipulation
video manipulation ml app
moviepy riffusion streamlit video-app
Last synced: 12 May 2026
https://github.com/justinadrmun/music-playlist-iceberg
Visualises albums in a Spotify playlist as an iceberg. YouTube playlists coming soon...
Last synced: 12 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: 13 May 2026
https://github.com/goutamhegde002/creditcard-fraud-detection-streamlit-application-
Creditcard Fraud Detection Streamlit Application with ARIMA and LOF
anomaly-detection credit-card credit-card-fraud credit-card-fraud-detection credit-card-fraud-detection-using-machine-learning data-processing fraudulent-transactions isolation-forest machine-learning pca pca-analysis real-time-anomaly-detection sckiit-learn streamlit streamlit-community streamlit-webapp visualisation
Last synced: 13 May 2026
https://github.com/itssahilwhat/papersync
PaperSync connects research papers to YouTube explanations and GitHub code, simplifying concepts and implementations for all.
beautifulsoup4 python requests streamlit
Last synced: 13 May 2026
https://github.com/pumacp/puma
Reproducible local LLM benchmarking framework for Project Management Office (PMO) tasks
benchmarking llm-evaluation local-llm machine-learning ollama pmo project-management python reproducible-research streamlit sustainability
Last synced: 16 May 2026
https://github.com/anto4k/flightanalysis_bigdataproject
Flight data analysis and ML prediction platform powered by Apache Spark and Streamlit.
machine-learning spark spark-sql streamlit
Last synced: 13 May 2026
https://github.com/egonlh/_moodflag
An interactive web application that predicts mental health risk based on user input
classification machinelearn python streamlit
Last synced: 13 May 2026
https://github.com/cronn/lin-in
Simple Data Science for LinkedIn
data-science linkedin streamlit
Last synced: 13 May 2026
https://github.com/czantoine/loan-simulator
The Loan Simulator is a Streamlit application designed to help users estimate and visualize loan payments, including interest and insurance costs.
loan-calculator loan-simulation streamlit
Last synced: 13 May 2026
https://github.com/roshk01/money_mind_ai
AI-powered app to predict stock prices for the next 7 days using XGBoost and real-time data.
data-visualisation deployment linear-regression model-evaluation-metrics streamlit xgboost-regression
Last synced: 13 May 2026
https://github.com/adityakarippadathudai/diabetes-risk-prediction
Diabetes detection app
data-engineering ml random-forest-classifier streamlit
Last synced: 11 Jun 2026
https://github.com/akshay-kalekar/binary-tree-representation
Got frustrated with drawing binary tree each time i solved BT question so here my way out
binary-tree python3 streamlit visualization
Last synced: 13 May 2026
https://github.com/rohitdusane/stock-price-prediction-simple-rnn
This repos demonstrates building a **Simple RNN** in Keras to forecast future values of a multivariate time series, specifically stock prices from NSE.
deep-learning keras-neural-networks rnn stock-price-prediction streamlit time-series-forecasting
Last synced: 13 May 2026