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-25 00:26:21 UTC
- JSON Representation
https://github.com/mahmoudnamnam/prediction-of-electric-car-prices
This project leverages LSTM neural networks for stock price prediction, tailored to multiple manufacturers. The system is designed to preprocess, train, evaluate, and visualize stock trends with high accuracy, and includes a user-friendly dashboard for tracking predictions and insights over time.
lstm plotly pytorch stock-price-prediction streamlit
Last synced: 13 Apr 2026
https://github.com/avijay24/movie-recommender-web-application-using-streamlit
Created a Movie Recommendation Web Application using Streamlit and TMDB data
movie-recommendation python streamlit streamlit-webapp tmdb-api tmdb-movie-search
Last synced: 06 May 2026
https://github.com/dsrodrigovieira/saturn-analytics-client
Este repositório contém uma aplicação desenvolvida em Python que permite o upload de dados para uma API, sendo parte de uma solução web de painel de indicadores assistenciais
Last synced: 13 Apr 2026
https://github.com/recker-dev/mini-cdss-streamlit-frontend
Agentic-AI (Lang-graph) based project, streamlining patient report generation and documentation process significantly.
agenticai genai huggingface langgraph streamlit
Last synced: 13 Jun 2025
https://github.com/prathicashettym/agriculturallanddetection
6th Semester SDG EL
flask keras matplotlib numpy pandas python seaborn streamlit tensorflow
Last synced: 13 May 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/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/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/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/angelsc75/bye_bye_hate
Detector de mensajes ofensivos dentro de los comentarios de un vídeo de YouTube. Los mensajes ofensivos se guardan en una base de datos.
docker keras-tensorflow mlflow mongodb mongoexpress nlp nltk python streamlit
Last synced: 13 Apr 2026
https://github.com/rajan-bhateja/youtube-assistant
Youtube Assistant built on Langchain and Mistral
faiss langchain mistral streamlit
Last synced: 08 May 2026
https://github.com/rahulbhoyar1995/webpage-querier
Webpage-Querier: A versatile tool for extracting and querying information from webpages. Effortlessly scrape data and perform targeted searches, simplifying web content analysis and research tasks.
langchain llamaindex python streamlit
Last synced: 13 Apr 2026
https://github.com/anu-gtb/campusplacement
Link to Streamlit app :
binary-classification campus-placements data-science data-visualization machine-learning matplotlib ml-algorithms predictive-modeling python3 scikit-learn seaborn statistics streamlit
Last synced: 06 May 2026
https://github.com/raghavendranhp/youtube_data_harvesting
The "YouTube Data Analyzer" is a versatile tool for businesses and content creators, enabling them to gather, analyze, and harness valuable insights from multiple YouTube channels. With streamlined data collection, storage in MongoDB, migration to SQL, and a user-friendly Streamlit interface, it empowers users to make data-driven decisions
apiintegration data datacollection eda googleapi googleapiclient matplotlib mongodb mysql mysqlconnector numpy oops pandas pymongo python pythonoops sql sqlalchemy streamlit youtube-api
Last synced: 13 Apr 2026
https://github.com/debjyotisaha/data-analytics-projects-phase-1
A set of projects on Data Analysis using Python and its libraries
matplotlib numpy pandas python seaborn sklearn streamlit
Last synced: 13 Apr 2026
https://github.com/badranalyst/tips-dataset-analysis-dashboard-with-streamlit-and-plotly
Interactive Streamlit dashboard analyzing the Seaborn 'tips' dataset, which records information on restaurant bills, including total bill amounts, tips, customer demographics (e.g., gender, smoking status), and dining details (e.g., day, time). Visualized with Plotly for insights into tipping patterns.
data-analysis data-analytics data-visualization dataset eda exploratory-data-analysis matplotlib matplotlib-pyplot numpy pandas plotly python seaborn streamlit
Last synced: 13 Apr 2026
https://github.com/redredchen01/seoserper
Self-use Streamlit tool that analyzes Google + Bing SERP surfaces (Suggestions / PAA / Related Searches) via SerpAPI. 3-surface mode (key set) or Suggest-only (key unset). SQLite-backed history + compare view + MD/CSV export.
autocomplete bing google-serp paa python seo serpapi sqlite streamlit
Last synced: 29 May 2026
https://github.com/avrabyt/technble-demo
Preditcs football player's playing position
demo-app football-data k-nearest-neighbors-k-nn machine-learning-algorithms python streamlit
Last synced: 06 May 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/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/bhavana1312/plant-disease-detection-system
AI-powered web app for detecting plant diseases from leaf images using deep learning and TensorFlow.
agriculture ai deep-learning plant-disease-detection streamlit tensorflow
Last synced: 05 May 2026
https://github.com/predicthq/streamlit-parking-demo
Streamlit Parking Demo App
Last synced: 09 Apr 2025
https://github.com/sundarmd/comparative-visualization-generator
A comparative visualization generator built using streamlit, Open AI API, Python, D3.js
d3 openai-api python streamlit
Last synced: 09 May 2026
https://github.com/koji/geminipro-streamlit-chatbot
Chat bot with Gemini Pro and Streamlit
gemini-api huggingface python streamlit
Last synced: 24 Apr 2026
https://github.com/armanjscript/dpr-rag
A cutting-edge web-based application designed to answer questions based on the content of uploaded PDF documents. Leveraging **Dense Passage Retrieval (DPR)** for **Retrieval-Augmented Generation (RAG)**, this project combines semantic similarity with advanced retrieval techniques to deliver precise and contextually relevant responses
chroma chromadb dense-passage-retrieval langchain langchain-ollama ollama qwen2-5 rag rag-chatbot streamlit
Last synced: 11 Apr 2026
https://github.com/vishwanathm03/pdf_summarizer
PDF Summarizer App using Streamlit, Google Gemini API, and Python This web application allows users to upload PDFs, extract their content, generate concise summaries using the Google Gemini API, and download the summarized content as a PDF report. Features: Upload PDF: Extracts text content from uploaded PDF files.
gemini-api google-generative-ai pdfpl pypdf2 python3 streamlit
Last synced: 27 Apr 2026
https://github.com/swapnil-jain/whatsapp-chat-statistics
Web Application showing common statistics, graphs and various charts about the uploaded Whatsapp chat.
data-analytics data-science data-visualization heroku-deployment streamlit whatsapp
Last synced: 06 May 2026
https://github.com/dbshan25/roda
Retail Order Data Analysis
kaggle python3 sqlworkbench streamlit
Last synced: 12 Apr 2026
https://github.com/somenath203/movie-recommender-system
Click below to checkout the website
content-based-recommendation cosine-similarity huggingface-spaces movie-recommender-system python recommender-system scikit-learn streamlit streamlit-webapp
Last synced: 13 Apr 2026
https://github.com/dafwa/deteksi-emosi-wa
Deteksi Emosi pada Percakapan WhatsApp Menggunakan Jaringan Syaraf Tiruan Berbasis Fusi Fitur Teks, Emoji, Timestamp, dan Pola Kapitalisasi
keras multilayer-perceptron python streamlit tensorflow
Last synced: 13 Apr 2026
https://github.com/yaminibhole/human-stress-detection-system
Human Stress Detection System: An interactive platform using a RandomForestClassifier to predict stress levels from physiological and environmental data, offering personalized predictions, tailored recommendations, and real-time support through an AI assistant.
google-generative-ai machine-learning python randomforestclassifier sqlite3 streamlit
Last synced: 06 May 2026
https://github.com/who-else-but-arjun/tourism_dashboard
dasboard data-science numpy plotly streamlit
Last synced: 13 Apr 2026
https://github.com/henrymorgandibie/compliance-bot
Automates regulatory and tax filing workflows with real-time Slack alerts, GPT-powered explanations, and a visual Streamlit dashboard for compliance teams.
automation gpt python slack streamlit
Last synced: 08 May 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/matheusafonseca/deploy-ml-models-with-streamlit-udemy
This repository is dedicated to storing the code developed during the "Machine Learning Model Deployment with Streamlit" course on Udemy. The course covers basic to advanced techniques for deploying machine learning models using Streamlit.
data data-science data-visualization interface joblib layout machine-learning optimization-algorithms python python3 sklearn sklearn-datasets sklearn-library sklearn-pipeline streamlit
Last synced: 19 Apr 2026
https://github.com/tusharpandey003/iris-flower-classification
Iris flower classification using KNN and Random forest algorithm
data-science iris iris-classification iris-data iris-dataset iris-detection iris-flower-classification iris-flowers knn-classification machine-learning-algorithms random-forest scikit-learn streamlit
Last synced: 13 Apr 2026
https://github.com/arv-anshul/india-census-2011
I made a dashboard with India's 2011 census data with streamlit, python.
census-data dashboard india-census python3 streamlit
Last synced: 06 May 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/muhammadadilnaeem/on-device-ai-rag-using-objectbox-vector-database-and-langchain
Welcome to the On-Device AI RAG project! This repository demonstrates how to utilize the ObjectBox Vector Database and LangChain to build a robust Retrieval-Augmented Generation (RAG) system directly on your device.
groq-api langchain langchain-groq openai-api rag streamlit
Last synced: 06 Apr 2026
https://github.com/renatoelho/crud-streamlit
Apresentado como criar uma aplicação CRUD (Create, Read, Update, Delete) usando o Streamlit e o método st.data_editor. O aplicativo é desenvolvido para gerenciamento de tarefas, onde é possível adicionar, editar e excluir tarefas diretamente em uma interface amigável e interativa.
docker docker-compose linux python streamlit
Last synced: 13 Apr 2026
https://github.com/yash-chauhan-dev/sf_analytics
Business teams often rely on data analysts to extract insights using SQL. This tool eliminates that dependency by bridging the gap between humans and data using AI.
aiml analytics data dbt langchain llm python snowflake streamlit
Last synced: 07 May 2026
https://github.com/bilalm04/multiai
A versatile AI-powered chatbot built with Streamlit, integrating multiple LLMs for chat, web search, and file-based Q&A.
ai-powered-search artificial-intelligence groq huggingface langchain large-language-models machine-learning python retreival-augmented-generation streamlit
Last synced: 06 Jul 2025
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/no-country-simulation/s16-21-n-data-bi
Analisis del COVID-19 - insights sobre la evolución de la pandemia - impacto en 5 paises sudamericanos.
eda etl machine-learning matplotlib pandas powerbi python scikit-learn seabron streamlit
Last synced: 28 Apr 2025
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/zofiaqlt/nyc_taxis_streamlit
🎯 Application for interactive analysis of January 2023 NYC Taxi rides - use of Python, Streamlit and JupyterLab (Data collection, Cleaning and App development)
python random-forest streamlit
Last synced: 12 Apr 2026
https://github.com/madhurimarawat/credit-card-prediction-analysis
This repository contains credit card prediction project that I made using Streamlit and Python programming language.
classification classifier credit-card-prediction dataset-visualization datasets deployment dynamic-rendering hyperparameter-tuning hyperparameter-tuning-in-pipeline intermediate-project internship-project knn machine-learning-algorithms model-visualization project-presentation project-report python streamlit streamlit-deployment web-app
Last synced: 12 Apr 2026
https://github.com/alexmhack/ai-chatbot-mongodb
AI Chatbot that can be integrated in applications specifically using MongoDB Database. Built using Streamlit, Langchain & OpenAI & Custom MongoDB Connector.
ai-chatbot chatbot langchain langchain-python mongodb openai python3 reusable-code streamlit
Last synced: 11 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/mohammadshabazuddin/blog-post-generation-application
This app generates blog posts based on a user-provided topic. Users enter their OpenAI API key and the topic for the blog post, and the app uses OpenAI's language models to create a 400-word blog post about the topic. The post is generated in the style of an experienced startup and venture capital writer.
langchain openai python3 streamlit
Last synced: 13 Apr 2026
https://github.com/paulo-santos-ds/llm
Um aplicativo web simples de tradução que converte texto do português para o inglês, construído com Streamlit e Google Translator
deeptranslate googletranslate numpy pyngrok python streamlit
Last synced: 06 May 2026
https://github.com/nambukeerthi/copper_project
Data Analysis Skills – Work with real-world data. Machine Learning Experience – Build and train models. Web App Development – Create interactive dashboards
eda machine-learning numpy pandas python streamlit
Last synced: 13 Apr 2026
https://github.com/wdopen-nk/simple-expense-tracker
Built an interactive expense tracker using Python, Streamlit, and Plotly that analyzes uploaded bank statements, performs automatic expense categorization, and provides clear visual insights into user spending behavior.
json pandas plotly pyhton streamlit
Last synced: 13 Apr 2026
https://github.com/prakashjha1/document-chat-using-gpt
Developed a chat system that allows users to interact with documents using a large language model (LLM). The system uses a retrieval-augmented generation (RAG) approach, which combines the power of LLMs with the ability to retrieve relevant information from a document corpus.
gpt-35-turbo langchain llm python retrieval-augmented-generation streamlit
Last synced: 10 Apr 2026
https://github.com/derak-isaack/eabl-rag-application
Retrieval Application for EABL 2023 financial report
langchain-python openai rag streamlit
Last synced: 13 Apr 2026
https://github.com/ramyacp14/airbnb-analysis
A web-based application for geospatial analysis of Airbnb data, enabling users to visualize hotel locations on a map, and explore pricing and ratings through histograms, box plots, and scatter plots. Users can filter results by country, city, and price range to gain insights into hotel availability and pricing trends.
datavisualization folium geospatial-analysis matplotlib pandas plotly python seaborn streamlit
Last synced: 13 Apr 2026
https://github.com/gabrielmahia/mkopo-ai
🤝 Kenya microfinance AI — small loan options, credit scoring basics, digital credit, and predatory lender alerts
ai fintech kenya loans microfinance streamlit swahili
Last synced: 24 Jun 2026
https://github.com/beatwad/youtube_timecodes_generator
YouTube AI Timecodes Generator
ai gemini google llm python python3 streamlit timecode-generator timecodes timestamp youtube youtube-api youtubetimestamps
Last synced: 06 May 2026
https://github.com/sahilkumardhala/local-ai-interface
local-AI-Interface is a chatbot application powered by a locally hosted AI model, built using Streamlit, LangChain, and DeepSeek. This project provides an interactive user interface for seamless AI conversations without relying on external APIs or cloud services.
deepseek langchain ollama streamlit
Last synced: 13 Apr 2026
https://github.com/abu14/cancer-prediction-with-streamlit
This project showcases the integration of machine learning and interactive visualization to solve real-world problems in healthcare such as Breas Cancer detection.
pandas sklean-classifier streamlit
Last synced: 14 May 2026
https://github.com/muyangli76/movie-recommender
Natural Language Processing (NLP) to create a movie recommendation system that suggests similar films based on a selected movie. Built with Streamlit, the app offers an interactive interface, analyzing movie titles and plot summaries to recommend related films using similarity scoring.
nlp-machine-learning pickle streamlit
Last synced: 29 Apr 2026
https://github.com/farhan0167/qnachatbot
A chatbot that parses your PDF files and answers your questions around that file using GPT
embeddings embeddings-similarity gpt-3 python3 streamlit
Last synced: 04 May 2026
https://github.com/moha-cm/youtube-dataharvesting-
YouTube Data Harvesting and Warehousing using SQL, MongoDB and Streamlit
api-integration data-collection data-management maria mongodb mongodb-atlas pymongo python-script sql streamlit
Last synced: 08 May 2026
https://github.com/mohamedallamai/langchain-chat-with-data
An AI-powered chatbot that simplifies legal research by allowing users to query the US criminal code interactively, retrieving relevant text for accurate responses. Built with Retrieval-Augmented Generation (RAG) and Llama 3, it provides a user-friendly legal information tool in a conversational format.
Last synced: 13 Apr 2026
https://github.com/nerdmecha/git-bash-streamlit
GIT Python Chatbot
chatbot chatgpt chatgpt-api chatgpt-turbo openai python sourcetree streamlit visual-studio-code
Last synced: 13 Apr 2026
https://github.com/prcharan592/-pdf-insight-engine-with-local-llm
A Streamlit-based application that enables users to upload PDFs and interact with them using a conversational AI powered by a locally running LLM. The system processes PDFs, extracts content, and allows users to ask questions without requiring internet access.
langchain llm mistral-7b ollama open-source python3 streamlit
Last synced: 12 Apr 2026
https://github.com/haseebahmed49/langchain-news-aggregator-app
The AI-Powered News Aggregator is a web application that fetches the latest news articles based on user-input keywords. It leverages FastAPI for the backend and Streamlit for the frontend. The backend integrates LangChain and OpenAI GPT-3.5 to provide AI-powered summaries.
fastapi knowledge-graph langchain langchain-python streamlit visualization
Last synced: 12 Jun 2026
https://github.com/pranavsuriya-sr/social_media_content_analyser
An application that analyzes social media posts and suggests engagement improvements.
pillow pypdf2 python streamlit tesseract-ocr textblob textstat
Last synced: 20 May 2026
https://github.com/justcodeit7/streamlit_apps
Guest for Streamlit apps
langchain ollama python streamlit
Last synced: 12 Apr 2026
https://github.com/vish501/streamlit-projects
A collection of projects using the Streamlit Python library
Last synced: 13 Apr 2026
https://github.com/m-hussain-x199/password-strength-meter
Password Strength Meter using Python and Streamlit
password password-generator python streamlit
Last synced: 28 Apr 2025
https://github.com/lucasfeliciano02/predict-pizza-price-ml
Modelo de regressão linear aplicado com machine learning para prever o preço da pizza com base no diâmetro inserido pelo usuário
dataframe linearregression pandas python sklearn streamlit
Last synced: 05 Feb 2026
https://github.com/deypadma2020/careercoachai
🤖 AI-powered interview coaching chatbot built with Python, Streamlit, Claude 3.5, and Cohere embeddings — remembers chat history and delivers smart, context-aware career advice.
ai career-coach chatbot-application claude-ai cohere-api contextual-ai python streamlit
Last synced: 30 May 2026
https://github.com/emberfox205/finite-automata-toolkit
Collection of GUI tools to create and interact with finite automata
dfa finite-automata graphviz pandas python streamlit
Last synced: 12 Apr 2026
https://github.com/kemval/rarepath-ai
Multi-agent AI system for rare disease diagnosis. Aggregates symptoms, searches medical literature, finds specialists, and matches clinical trials. Built for Google - Kaggle AI Agents Capstone.
ai-agents gemini google healthcare kaggle python rare-disease streamlit
Last synced: 06 May 2026
https://github.com/gustavoadm/monitoreapp
Aplicação Web para Dashboards e Monitoramento
dashboard firebird plotly-express python3 streamlit
Last synced: 05 May 2026
https://github.com/jisnap/questionanswersystem_llamaindex_gemini_pro
Question answer system based on data from an uploaded file using lama_Index and Gemini_pro
aws docker gemini-pro llamaindex streamlit
Last synced: 13 Apr 2026
https://github.com/diegoribeiro2/projeto_mlops_completo
Projeto completo de MLOps (ponta a ponta) na cloud da AWS usando Terraform (infraestrutura como código) e deploy automático via CI/CD com GitHub Actions.
airflow aws ci-cd docker ec2-instance fastapi github github-actions iam iam-role mlflow python rds-postgres s3-bucket streamlit terraform
Last synced: 13 Apr 2026
https://github.com/harshsangani21/cloud-computing-domain-specific-streamlit-based-chatbot
Nuvola Chatbot is a Streamlit-based web app utilizing Google Cloud's Nuvola chatbot powered by LLaMA2 models. It provides interactive assistance on Google Cloud Platform services. Customize responses using temperature, top-p, and max length settings. Easy setup with Streamlit and Replicate.
ai chatbot finetuning-llms google-cloud-platform llama2 llm replicate streamlit
Last synced: 21 Feb 2026
https://github.com/zofiaqlt/revise_your_german_app
🎯 App for revising German - use of Python and Streamlit
Last synced: 06 May 2026
https://github.com/jrubengaliciab/moncalaire
air quality monitoring. The program includes controls to filter data based on pollutants such as PM2.5, PM10 and CO, and allows you to modify display parameters.
Last synced: 01 May 2026
https://github.com/444b/sttemplate
Production ready, streamlit template repo
cicd dependencies pypi python streamlit uv
Last synced: 09 May 2026
https://github.com/erzinrost/yandex-wordstat
Application which automates keywords download on Yandex Wordstat with Streamlit interface
automation parsing selenium streamlit wordstat yandex
Last synced: 06 May 2026
https://github.com/arnauog/what_the_rock
An analysis of rock music from the US and UK (1960-2010)
api python streamlit tableau webscraping
Last synced: 12 Apr 2026
https://github.com/aryanshukla206/tri-fusion
Tri-Fusion helps you to apply advanced image processing tools easily
digitalimageproccessing python streamlit
Last synced: 06 May 2026
https://github.com/celineboutinon/credit-scoring
Source code for OpenClassrooms - Data Scientist Project 7 - Implement a Scoring Model
drift-detection evidently fraud-detection imbalanced-classification lightgbm mlflow mlflow-model pyfunc sklearn smote-oversampler streamlit xgboost-classifier
Last synced: 06 May 2026
https://github.com/karthikmprakash/karthikmprakash
Karthik's Portfolio
bs4 data-analysis data-science keras machine-learning numpy pandas portfolio python selenium skills streamlit
Last synced: 13 Apr 2026