An open API service indexing awesome lists of open source software.

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.

https://github.com/ninest/plibs

MadLibs, but in Python ♥️

madlibs python streamlit text-game

Last synced: 12 May 2026

https://github.com/jibril14/streamlit-chat-bot

AI Powered Chatbot (Langchain, OpenAI and Streamlit app)

chatbot generative-ai gpt-4 llm machine-learning openai prompt-engineering streamlit

Last synced: 12 May 2026

https://github.com/shagun122/solar-ai-bot

This is an AI-powered assistant that provides expert insights on solar energy, including solar panel technology, installation, maintenance, cost analysis, regulations, and market trends.

ai huggingface solar-panel streamlit

Last synced: 03 May 2026

https://github.com/usama7871/streamlit-ecommerce

streamlit ecommerce simple app

nextjs python streamlit

Last synced: 06 May 2026

https://github.com/shihjen/document_qa_chatbot

An LLM-based application that processes and analyzes your PDFs to deliver context-specific answers.

chatbot generative-ai huggingface-transformers large-language-model retrieval-augmented-generation streamlit

Last synced: 27 Apr 2026

https://github.com/sanikamal/career-advisor-chatbot

Career Advisor Chatbot Powered by Gemini, LangChain, and Streamlit

embeddings faiss gemini-api langchain llm streamlit

Last synced: 06 May 2026

https://github.com/vijay-varadarajan/heart-failure-predictor

My first ML project that predicts the risk of heart failure of a person, given his/her medical data, with reasonable accuracy

data-science healthcare machine-learning prediction-model python streamlit

Last synced: 06 May 2026

https://github.com/tritonix711/shopease

ShopEase is a user-friendly and efficient grocery inventory management solution tailored for small retailers

os python sqlite streamlit typing

Last synced: 06 May 2026

https://github.com/tushar2704/doclib

DocLib is a healthcare application designed to help users find medical specialists nearby while also suggesting home remedies for common health issues.

aiagents crewai llm streamlit tushar2704

Last synced: 03 May 2026

https://github.com/mendez-luisjose/house-price-prediction-with-scikit-learn-streamlit-and-deployed-with-flask

House Price Prediction with Scikit Learn, Streamlit and Deployed with Flask

streamlit xgboost

Last synced: 12 May 2026

https://github.com/kushshriv/distributed-load-testing-system

College Big Data Distributed Load Testing Project

big-data kafka python streamlit

Last synced: 30 Apr 2026

https://github.com/werserk/atomichack-1st-place

Решение соревнования Атомик Хак 2.0 от корпорации РосАтом по обнаружению дефектов сварочных швов во время визуального осмотра

computer-vision deep-learning fastapi streamlit weld-defect-detection yolo-nas

Last synced: 06 May 2026

https://github.com/giuseppericcio/webapp-business-intelligence

Web Applications sviluppate nell'ambito del corso di Information Systems and Business Intelligence della prof.ssa Flora Amato, Università degli Studi di Napoli "Federico II", a.a. 2022-23

business-intelligence information-systems python streamlit

Last synced: 03 May 2026

https://github.com/2000pawan/movie-search-app

This Movie Search App is a simple Streamlit-based web application that allows users to search for movies using the OMDb API. It fetches movie data based on a search term and displays only the movie titles, release years, and posters.

omdb-api python requests streamlit

Last synced: 24 Apr 2026

https://github.com/md-emon-hasan/house-price-prediction-ml-apps

A machine learning project focused on predicting house prices, featuring data preprocessing, model building, and deployment as a web application.

data-science deployment house-price-prediction house-prices machine-learning prediction streamlit

Last synced: 13 May 2026

https://github.com/nicolaspetrov/housing-price-predictor

Housing Price Predictor is an advanced machine learning system for predicting real estate prices using XGBoost and ensemble methods. Built with a comprehensive web interface powered by Streamlit, this application provides accurate price predictions with detailed model explanations and interactive visualizations.

machine-learning mit-license python streamlit xgboost

Last synced: 22 Apr 2026

https://github.com/amruta33/youtub_transcript_genai

Unlocking the potential of efficient note-taking, our latest tool is poised to revolutionize the way you consume content from YouTube videos. With just a simple URL, our innovative platform enables you to effortlessly extract transcripts from any video and generate detailed notes in a matter of seconds. Gone are the days of pausing, rewinding, and

dl gemini-pro genai llm nlp python streamlit

Last synced: 27 Apr 2026

https://github.com/pnkvalavala/image-captioning

Image Caption Generator using a Pretrained ResNet-50 and an LSTM architecture. Trained on COCO 2017 dataset, it's accessible via a Streamlit app.

computer-vision deep-learning image-captioning lstm mscoco python pytorch resnet streamlit

Last synced: 13 May 2026

https://github.com/pavdmyt/ch_benchviz

A Streamlit-based tool for visualizing and comparing ClickHouse query benchmark results

benchmark clickhouse streamlit visualization

Last synced: 03 May 2026

https://github.com/sarthak-0-sach/movie-recommender-system

A Python-based web application that leverages Natural Language Processing (NLP) to recommend movies based on user preferences, including cast, genres, and production companies. Using the bag-of-words approach, the app compares movie attributes to suggest the best match.

data-preprocessing interactive-visualizations movie-recommendation-app nlp nltk-library pandas python scikitlearn-machine-learning streamlit

Last synced: 13 May 2026

https://github.com/siddhesh-agarwal/python-projects

A collection of large variety of projects in python

calculator gui projects python streamlit

Last synced: 09 Jun 2026

https://github.com/sorna-fast/company-api-fastapi

Building the API of a company's entities with the demo front with Streamlite to run the run.py file

alembic fastapi passlib requests sqlalchemy streamlit

Last synced: 06 May 2026

https://github.com/abhiiiman/twitter_sentiment_analysis

Predict the sentiments of the Twitter tweets in a go using NLP techniques and Logistic Regresion Model.

deployed nlp nlp-machine-learning render sentiment streamlit twitter twitter-sentiment-analysis

Last synced: 13 May 2026

https://github.com/armanjscript/pestguardian

PestGuardian is a web-based application designed to assist farmers and gardeners in identifying pests in their crops and providing actionable recommendations for their elimination

agriculture agriculture-research langchain langchain-ollama langgraph pest-detection serper-api serperapi serperdev streamlit ultralytics yolo11

Last synced: 06 May 2026

https://github.com/erroujioussama/cveditor

CV Editor is a web application built using Streamlit that allows users to perform various image editing operations on their photos interactively

image-processing opencv-python pillow python streamlit

Last synced: 30 Apr 2026

https://github.com/bunu23/ml-chatbot

Image Upload and Visual Question Answering

huggingface-transformers python streamlit

Last synced: 13 May 2026

https://github.com/ritikpandey01/stock-prediction-pro

"Advanced stock price prediction and analysis tool built with Streamlit and machine learning"

machine-learning python stock-prediction streamlit technical-analysis

Last synced: 13 May 2026

https://github.com/yxmauw/eye-disease-clf-app

associated with eye-disease-classification project [link](https://github.com/yxmauw/eye-disease-classification)

computer-vision huggingface-spaces ophthalmology streamlit

Last synced: 29 Apr 2026

https://github.com/itsryu/at2-n2-nt

Repositório referente à atividade prática individual AT2/N2 da disciplina Novas Tecnologias da Universidade Católica de Brasília

eda machine-learning python streamlit

Last synced: 06 May 2026

https://github.com/leosimoes/uerj-tcc-analisador-dados

Trabalho de conclusão de curso (TCC) em Engenharia de Computação. Aplicativo Web para preparação e análise de dados, criação de gráficos e modelos de regressão linear e logistica.

computer-engineer data-analysis data-science data-visualization linear-logistic linear-regression python streamlit

Last synced: 24 Apr 2026

https://github.com/gokulnpc/car-price-prediction

This is a simple web app to predict the price of a car based on the user inputs. The model used in this web app is a Random Forest Regressor model. The model was trained on a dataset containing information about used cars. The dataset was collected from the Kaggle website.

machine-learning random-forest regression-models streamlit

Last synced: 27 Apr 2026

https://github.com/vishal-038/streamlit_portfolio

Welcome to my portfolio! This application is built using Streamlit, showcasing my projects, skills, and experiences as a data scientist and developer.

python3 streamlit

Last synced: 26 Apr 2026

https://github.com/tushar2704/greensights

GreenSight - Analyze and evaluate Environmental, Social, and Governance (ESG) factors for companies. The application provides insights into a company's ESG performance, trends, and impact, offering a comprehensive view of its sustainability practices.

artificial-intelligence data-science environment esg green python streamlit streamlit-tushar2704 tushar2704 webapp

Last synced: 24 Apr 2026

https://github.com/tushard48/product-cluster-analysis

This project performs clustering analysis on a product dataset to identify and group similar products. The analysis includes data preprocessing, application of various clustering algorithms, and visualization of results to gain insights into product patterns. Key techniques used are K-Means, Mini Batch K-Means, evaluated using metr

data-visualization excel machine-learning powerbi streamlit unsupervised-learning

Last synced: 03 May 2026

https://github.com/jaimeneto85/qa-test-report

A comprehensive Quality Assurance and Testing validation form system designed to standardize and streamline the QA process in software development projects.

python3 qa streamlit testing

Last synced: 14 May 2026

https://github.com/bladealex9848/presion_arterial

Aplicación para el seguimiento de la presión arterial, permitiendo el registro y visualización de mediciones de presión sistólica y diastólica.

blood-pressure-monitor chronic-disease-management data-visualization e-health e-healthcare healthcare-application medical-data-analysis patient-management python sqlite streamlit

Last synced: 06 May 2026

https://github.com/mozturan/mlanddl-withwebapp

Web app to perfom machine learning algorithms (both for regression and classification) on almost ready datasets.

decision-trees deep-learning deep-neural-networks heatmap linear-regression logistic-regression machine-learning streamlit web-application

Last synced: 28 Apr 2026

https://github.com/smaranjitghose/aiemailgenerator

A minimalistic application to generate custom email templates built using Python and GPT-3

docker email-generator gpt-3 open-source openai python python3 streamlit streamlit-lottie

Last synced: 03 May 2026

https://github.com/ssreeramj/food_from_fridge

A simple web app that suggests different food recipes based on the items that are available with you.

data-analytics food-recommendation python streamlit

Last synced: 14 May 2026

https://github.com/itsaidi/ragify

RAGify is a Retrieval-Augmented Generation (RAG) application designed to enhance the way you interact with PDF documents. Powered by Streamlit, LangChain, ChromaDB, and local LLMs via Ollama, this app allows you to query PDF files intelligently in both English and Arabic.

langchain ollama python rag readthedocs streamlit

Last synced: 11 Jun 2026

https://github.com/swapnanildutta/airline-tweets-visualization-web-app

This application is a Streamlit dashboard to analyze the sentiment of Tweets on Airlines.

python python3 streamlit streamlit-dashboard streamlit-webapp visualization webapp

Last synced: 11 Jun 2026

https://github.com/yl-ly/duorankpy

Projeto pessoal para ranquear amigos no Duolingo.

duolingo python streamlit

Last synced: 21 Apr 2026

https://github.com/navaneethelite/ollama_chat

Q&A application leveraging the Ollama language model (LLAMA 3.2:1b) to provide intelligent responses to user queries.

generative-ai langchain nlp ollama streamlit

Last synced: 03 May 2026

https://github.com/zeynepcol/data-analysis-visualization

Data visualization and interactive analytics - Olympics Dataset

data-analysis data-science data-visualization matplotlib pandas plotly python scipy seaborn streamlit

Last synced: 03 May 2026

https://github.com/realchaula/studentdepression

Machine Learning Algorithms Comparison to Predict Student Depression with Highest Accuracy

decision-tree k-nearest-neighbours knn logistic-regression machine-learning neural-network python random-forest streamlit support-vector-machines svm

Last synced: 28 Apr 2026

https://github.com/mobarski/st_repl_connection

Connect Streamlit to local REPL applications

pexpect repl streamlit

Last synced: 29 Apr 2026

https://github.com/mdparwez/onlinepaymentfraud

online payment fraud using machine learning

machine-learning-algorithms python streamlit

Last synced: 07 May 2026

https://github.com/sgcodex/yolo_people_detection_and_tracking

It is a real-time, AI-powered crowd monitoring tool built using YOLOv8 and Streamlit. It enables smart detection of people in videos, highlights crowd density in a customizable Region of Interest (ROI), and visualizes live KPIs and heatmaps.

detection peopledetection streamlit yolo yolov8

Last synced: 13 Jun 2026

https://github.com/14richa/forecastflow

ForecastFlow is a web application built with Streamlit that visualizes solar and wind power forecasts from Elexon.

analysis data-visualization python streamlit

Last synced: 30 Apr 2026

https://github.com/luluw8071/mcq-generator

Generating MCQs by uploading a PDF using LangChain & Gemini1.5 Flash

gemini-api genai langchain mcq streamlit

Last synced: 03 May 2026

https://github.com/icasso/mars

The Crypto Exchange Status tracker

binance kraken kucoin okx python rest-api streamlit

Last synced: 29 Apr 2026

https://github.com/shivshah19/movie-recommendation-system

This Movie Recommendation System is designed to provide personalized movie recommendations based on user preferences.

cosine-similarity data-analysis machine-learning pandas python streamlit

Last synced: 03 May 2026

https://github.com/debapriya-source/tax-buddy

Agentic RAG chatbot for Indian TAX related QnAs

artificial-intelligence chatbot deepseek-r1 groq llama3 streamlit

Last synced: 15 Jun 2026

https://github.com/manojkp08/segwise-webhook-service

A robust & scalable webhook processing system

celery fastapi google-cloud-platform postgresql python redis streamlit

Last synced: 15 Jun 2026

https://github.com/hsma-tools/stlitepack

A small package to simplify converting standard Streamlit apps to stlite (browser-based, pyodide) apps

pyodide stlite streamlit

Last synced: 18 Jun 2026

https://github.com/kaushik0911/jubilant-guide

A Streamlit application for advanced route planning and accessibility analysis using OpenRouteService (ORS). Explore optimal routes while avoiding roadblocks and discover points of interest (POIs) within travel time ranges.

data-analysis data-visualization geospatial-analysis python streamlit

Last synced: 16 Jun 2026

https://github.com/maciekmalachowski/spotify-playlist-downloader

🎶With this app, we can confidently download our favorite playlists and albums from Spotify (legally, I think).

dotenv python pytube spotipy streamlit urllib

Last synced: 28 Apr 2026

https://github.com/gokulnpc/titanic-survival-prediction

This web app is a simple Titanic Survival Prediction web app. The web app uses a logistic regression model to predict whether the mail is spam or not.

classification-model logistic-regression machine-learning streamlit

Last synced: 03 May 2026

https://github.com/pragatimehra/ai-fraud-detection-monitoring

This project simulates a real-time fraud detection pipeline using synthetic data. It uses Kafka for streaming, Spark for processing, FastAPI for serving predictions, and Streamlit for model/data drift monitoring.

data-science kafka spark streamlit

Last synced: 21 Apr 2026

https://github.com/0xpriyanshujha/memoryvault-llm

MemoryVault-LLM - This Streamlit application functions as an AI-powered chatbot, utilizing OpenAI's GPT-4o model with a memory retention feature

genai llm mem0 mem0ai ml openai-api python streamlit

Last synced: 07 May 2026

https://github.com/damikaalwis-gif/investiq-financial-assistant

InvestIQ: Financial AI Assistant chatbot for stock market insights.

ai chatbot groq-api langchain langgraph llm mongodb-atlas rag stock-market streamlit yahoo-finance-api

Last synced: 07 May 2026

https://github.com/ssreeramj/binod-detector

Scrapes comments of a youtube video and shows distribution of comments having 'binod' in it

data-visualization heroku python streamlit youtube-api

Last synced: 16 May 2026

https://github.com/amirhosseinhonardoust/ai-personal-study-tracker

An AI-driven productivity tracking app built with Python, Streamlit, SQLite, and Machine Learning. It logs and analyzes study sessions, predicts productivity using Random Forest models, and visualizes key insights to help learners improve focus, habits, and overall academic efficiency.

ai data-analytics data-visualization education learning-analytics machine-learning productivity python random-forest self-improvement sqlite streamlit student-success study-tracker time-management

Last synced: 07 May 2026

https://github.com/jocelynvelarde/rpm-modeling

Generate data to model the behavior of a tractor using rpm functions

modeling rpm streamlit tractor visualization

Last synced: 17 Jun 2026

https://github.com/concaption/simple-stock-app

A simple streamlit app for displaying stock price.

data-science streamlit

Last synced: 30 Apr 2026

https://github.com/alexandertiopan1212/ai_email_crafter

Effortlessly generate personalized, VC-ready email drafts using AI and save them directly into Gmail — a smart outreach assistant for founders, sales, and BD teams.

ai-email-generator business-development cold-outreach gmail-api gmail-draft-automation google-auth llm openrouter python streamlit vc-tools

Last synced: 28 Apr 2026

https://github.com/robertofernandezmartinez/ai-corporate-suite

Operational AI platform integrating 🛳️ SmartPort maritime risk, ✈️ NASA RUL predictive maintenance, and 📦 retail Stockout risk prediction with FastAPI, Streamlit, Supabase, Railway and Telegram bot automation.

ai ai-agents ai-assistant ai-automation ai-platform api api-client automation chatbot cloud data-science gemini machine-learning postgresql postgressql python railway streamlit supabase telegrambot

Last synced: 19 Jun 2026

https://github.com/vsancnaj/document-extractor-llm

A Streamlit app using Large Language Models (LLMs) for efficient document parsing and data extraction. Dockerized for easy deployment, leveraging OpenAI, Chroma, and RAG for advanced information retrieval.

llm openai python rag streamlit

Last synced: 19 Jun 2026

https://github.com/tyler-8/vlc-mobile-librarian

A local Streamlit app for syncing music from your PC to VLC for iPhone via its built-in Sharing via Wi-Fi feature.

ios iphone mediamonkey music-library streamlit vlc

Last synced: 19 Jun 2026

https://github.com/sudovishal/personality-prediction

The Personality Prediction project utilizes the OCEAN personality model and the K-means clustering algorithm to analyze and classify individuals based on their personality traits, providing insights into their behavioral patterns and characteristics.

colab-notebook five-factor-model kmeans-clustering machine-learning personality-predicting personality-quiz python streamlit

Last synced: 19 Jun 2026

https://github.com/hediske/emailspamprotection

Spam email detection using Logisitic Regression Model and TF-IDF Vectorizer for Feature extraction. Integration for different Email providers (GMAIL,OUTLOOK,YAHOO) by connecting to IMAP server , classifying unseen Emails and storing marked emails as Spam in Junk/Spam folder.

classification imap logisitc-regression ml mx-records python streamlit tf-idf

Last synced: 07 May 2026

https://github.com/smaranjitghose/lunarsightai

Unleashing the power of local vlms with moondream and streamlit

computer-vision llm localllm moondream python streamlit vlm

Last synced: 07 Jun 2026

https://github.com/jesly-joji/spam-ham-classifier

Used Naive Bayes Algorithm, NLP Text Preprocessing Techniques

naive-bayes-classifier nlp scikit-learn streamlit text-preprocessing

Last synced: 03 May 2026

https://github.com/spk-22/secure-retail

Welcome to the Secure Retail interactive demonstration! This application is designed to showcase a comprehensive suite of cybersecurity measures specifically tailored for modern retail environments, encompassing both online e-commerce platforms and physical point-of-sale (POS) systems.

application-layer-security cybersecurity-in-retail firmware-threat-detection linux sparkathon-hackathon streamlit walmart

Last synced: 03 May 2026

https://github.com/sanggusti/automerchant_agent

A Hackathon project for CMPWG team for Hackjakarta 2024

agent chat-application chatbot cohere-ai healthcare-application llm streamlit

Last synced: 29 Apr 2026

https://github.com/gokulnpc/dog-vs-cat-classification

This web app is a simple image classification app that uses a pre-trained model to classify images of dogs and cats. The model is trained using the MobileNet V2 architecture with ImageNet pre-trained weights. This is a SavedModel in TensorFlow 2 format. Using it requires TensorFlow 2 (or 1.15) and TensorFlow Hub 0.5.0 or newer.

classification-model deep-learning machine-learning neural-networks streamlit

Last synced: 20 Jun 2026

https://github.com/codernayeem/food101-blog

A Food image classification of 101 classes with EfficientNetB0 and streamlit

classification deep-learning efficientnet food101 image-classification streamlit tensorflow2

Last synced: 30 Apr 2026

https://github.com/v-ade-r/agenticapp--combat-tips-for-any-game

Agentic App using Streamlit and CrewAI to generate combat tips and advice for a chosen PC/PS game by searching the internet and YouTube.

agents crewai games llm streamlit websearch-agent youtubeesearch-agent

Last synced: 03 May 2026

https://github.com/tejas-130704/whatsapp-analyser

ChatMate is a web app that analyzes WhatsApp chats, providing insightful visualizations like word clouds, heatmaps, and activity timelines. It calculates total messages, words, media, links, and more, helping you understand chat patterns for groups or individuals with ease. Simply upload your chat file and get detailed reports instantly!

data-analysis data-visualization python streamlit web-application whatsapp-analysis

Last synced: 26 Apr 2026

https://github.com/vivpm/autostream-ai-agent

Conversational AI agent for a SaaS platform that classifies user intent, answers product questions via RAG (ChromaDB + Gemini), and captures leads through a stateful multi-turn workflow built with LangGraph.

ai-agent gemini-api langgraph llm python rag streamlit

Last synced: 23 Jun 2026

https://github.com/fidelisaboke/african-culinary-chatbot

AI-powered recipe discovery chatbot that helps users explore African recipes.

chatbot langchain llm retrieval-augmented-generation streamlit

Last synced: 03 May 2026

https://github.com/hq969/cyber-threat-intelligence-analyzer

Cybersecurity Threat Intelligence Analyzer — Log analysis tool with rule-based detections and ML anomaly detection, featuring a Streamlit dashboard and CLI support.

cybersecurity docker machine-learning pytest security-monitoring streamlit threat-intelligence

Last synced: 03 May 2026

https://github.com/retr0327/ckip-cwn-app

A repo that demonstrates how to turn data scripts into shareable web apps in Python.

natural-language-processing python streamlit

Last synced: 26 Apr 2026

https://github.com/code-alchemist01/ai-basic-editor

AI-powered code editor with Streamlit interface and Gemini API integration. Write professional code with expert-level AI assistance, real-time chat, and PostgreSQL database storage. Features modern UI, multiple Gemini models support, and secure API key management.

ai api gemini postgresql python streamlit

Last synced: 21 Apr 2026

https://github.com/patrickjnr/streamlitmemcleaner

Memory Cleanup Utility is a Streamlit-based application that monitors, analyzes, and cleans system memory. It provides tools for memory cleanup, historical data visualization, and integration with EmptyStandbyList.exe, offering an efficient way to manage system performance.

emptystandbylist streamlit streamlit-application streamlit-webapp

Last synced: 28 Apr 2026

https://github.com/andfanilo/s4a-css-hacking

Streamlit CSS hacks

css streamlit

Last synced: 07 May 2026

https://github.com/jk4e/my-hgr

🖐️ Streamlit app with MediaPipe and Ultralytics YOLOv8 hand gesture recognition (HGR) demos using custom trained models.

computer-vision cv handgesture-recognition handgesture-recognizer human-computer-interaction machine-learning mediapipe python streamlit yolov8 yolov8-classification yolov8-detection

Last synced: 20 Apr 2026

https://github.com/runtime-error786/docdialogue

In that Project user upload document and ask question related to that document.

chromadb langchain-python llama3 llm streamlit

Last synced: 07 May 2026

https://github.com/predicthq/streamlit-accommodation-demo

Streamlit Accommodation Demo App

predicthq python streamlit

Last synced: 26 Apr 2026