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/azabicki/OnTheScales

GravityLog 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: 24 Aug 2025

https://github.com/benitomartin/aws-cognito-circleci

Secure Streamlit App Deployment with AWS Cognito, Streamlit, and CircleCI

ai aws aws-cognito cicd circleci gcp pytest python streamlit uv

Last synced: 09 May 2026

https://github.com/bartolomej/vector-embedding-explorer

Streamlit app to visualize vector embeddings

llms streamlit vector-embeddings

Last synced: 18 May 2026

https://github.com/dadvaiahpavan/ats-system

This AI-driven Applicant Tracking System (ATS) is a cutting-edge solution designed to revolutionize the recruitment process by providing intelligent resume analysis and matching capabilities.

google-generativeai nltk pandas plotly python-docx scikit-learn spacy streamlit

Last synced: 05 Apr 2026

https://github.com/mrnust/fire_and_smoke_detection_app

An interactive app powered by YOLOv8 for object detection on uploaded images, displaying annotated results with prominently highlighted bounding boxes and labels.

computervision object-detection streamlit ultralytics yolov8n

Last synced: 18 May 2026

https://github.com/jerinpious/house-price-prediction

This project is a machine learning-based application to predict house prices. A frontend interface has been developed using Streamlit to make the prediction process user-friendly for regular customers. The project is structured

data-analysis data-engineering data-science eda machine-learning pandas python random-forest scikit-learn streamlit

Last synced: 05 Apr 2026

https://github.com/jackeygao/moment

moment

ai llm streamlit

Last synced: 15 May 2026

https://github.com/abdullah-w-21/edusyncc

EduSyncc is an intelligent offline learning content optimizer a project made for LabLab.ai (Ai for connectivity Hackathon)

ai-for-connectivity giga hackathon-project hackathon2025 lablabai lablabai-hackathon streamlit

Last synced: 18 May 2026

https://github.com/usamamasood12/enterprise-ai-knowledge-assistant

Enterprise AI Knowledge Assistant - Production-ready RAG system with multi-LLM integration, advanced NLP, REST API, and interactive dashboard

artificial-intelligence enterprise fastapi knowledge-base langchain machine-learning nlp openai rag streamlit

Last synced: 11 Apr 2026

https://github.com/saharstudios/lungcancerclassification

This repository contains a deep learning-based cancer type prediction system using a trained convolutional neural network (CNN). The model is deployed using Streamlit, allowing users to upload medical images and receive predictions with a probability distribution displayed in a pie chart.

ai-in-healthcare-and-biology biomedical-ai cancer-classification histopathology image-classification lidc-dataset lung-cancer-classification lung-cancer-detection machine-learning medical-imaging neural-networks pyradiomics streamlit tensorflow

Last synced: 01 Jul 2025

https://github.com/arkaniightt/app-resized-images

Aplicativo de Redimensionamento de Imagens ๐Ÿ“ธ Ferramenta web para redimensionar imagens, com upload mรบltiplo, redimensionamento personalizado e download em ZIP.

app pillow pillow-library python streamlit

Last synced: 25 Jun 2025

https://github.com/hemangsharma/94692_data_science_practice_assignment_2

Currency Converter is a Python web application that allows users to convert between different currencies. This application leverages the Frankfurter API to fetch the latest exchange rates and historical rates for various currencies.

currency-converter data-science python streamlit

Last synced: 06 May 2026

https://github.com/fewdtc/nlp_fake_news_detection

Detecting fake news using NLP and Machine Learning (Logistic Regression, Random Forest, XGBoost, LSTM). Includes a Streamlit app, classification reports, and full visualizations.

deep-learning fake-news machine-learning nlp python streamlit tensorflow text-classification xgboost

Last synced: 04 May 2026

https://github.com/mattheworford/chatgemini

ChatGPT clone implemented in Python using Gemini

gemini python streamlit

Last synced: 17 Feb 2026

https://github.com/nambukeerthi/phonepe_project

This project will create a live geo-visualization dashboard using data from the PhonePe Pulse GitHub repository.

matplotlib numpy pandas python sklearn sql streamlit

Last synced: 07 Apr 2026

https://github.com/MarkPhamm/Alcon-Financial-Assistant

Alcon Financial Analysis: An interactive dashboard showcasing dynamic financial metrics, KPIs, and competitor comparisons. Powered by a RAG-based chatbot for real-time insights from financial reports and industry data, enabling data-driven decisions and strategic market positioning for Alcon.

financial pygwalker rag streamlit

Last synced: 04 Mar 2025

https://github.com/nionmaron/speakx-gtts

speakX-gTTS is a user-friendly web application built with Streamlit that allows users to convert written text into spoken audio in multiple languages

dockerfile python streamlit tts

Last synced: 18 May 2026

https://github.com/prashver/end-to-end-image-scraper

This project is a streamlined Streamlit web app for easy image scraping from Google Images. Enter your search query, fetch, and download images locally in a zip file. Simple setup and customization for tailored results.

beautifulsoup4 data-extraction python streamlit web-scraping

Last synced: 18 May 2026

https://github.com/sbera01/credit-card-approval-predictor

End-to-end Machine Learning project to predict credit card approval decisions using real-world financial features. Includes EDA, model training, and deployment-ready architecture

credit-card-approval-prediction data-analysis machine-learning python scikit-learn streamlit

Last synced: 24 Dec 2025

https://github.com/audrbar/py_site

Website for displaying Data Science Projects build on Streamlit

matplotlib numpy pandas python3 requests streamlit

Last synced: 11 Apr 2026

https://github.com/dhrupad17/loan-status-prediction

A Loan Status Prediction system is a machine learning model or application that predicts whether a loan application will be approved or rejected

jupyter-notebook loan-prediction-analysis machine-learning streamlit svm-classifier

Last synced: 24 Aug 2025

https://github.com/ginga1402/studybuddy-open-source-rag-notebooklm

StudyBuddy is an open source, RAG-based AI assistant that lets you query, summarize, and interact with your documentsโ€”built as a developer-friendly alternative to Google NotebookLM.

generative-ai langchain llm python rag streamlit

Last synced: 25 Aug 2025

https://github.com/slevin48/ghostrunner

Streamlit App providing an AI ghost running with you ๐Ÿ‘ป

strava streamlit

Last synced: 18 May 2026

https://github.com/yahiazakaria445/modern-data-pipeline-using-snowflake-dbt-dagster-and-streamlit.

A complete batch data pipeline project using Snowflake, dbt (Medallion Architecture), Dagster, and Streamlit.

dagster dbt python snowflake streamlit

Last synced: 18 May 2026

https://github.com/ahmad-alkadri/tldrgpt-web

TL;DR an article or a web page using ChatGPT

gpt openai openai-api python streamlit webapp

Last synced: 20 Feb 2026

https://github.com/terencicp/mastodon-topics

Topic modeling of Mastodon posts using BERTopic and LLM summarization. Results can be viewed in a Streamlit app.

bertopic mastodon streamlit summarization topic-modeling

Last synced: 21 Apr 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: 15 May 2026

https://github.com/zerohertz/streamlit

๐Ÿ’ป My Streamlit Archive ๐Ÿ’ป

label-studio python streamlit

Last synced: 18 May 2026

https://github.com/mohamed-walied/emotion-detection

Computer vision project that detect your face and recognize your emotion using CNN. I have done this project in collaboration with my friend Seif Elkerdany. We changed in the architecture of CNN by replacement the ReLU activation function by Swish (or SeLU) activaiton function and it leads to amazing accuracy.

cnn-architecture convolutional-neural-networks deep-learning deep-neural-networks emotion-detection emotion-recognition haarcascade-frontalface keras python streamlit tensorflow

Last synced: 15 Apr 2026

https://github.com/marcelodiass/recipes

PT-BR: App que recomenda receitas conforme os ingredientes. EN: App that recommends a recipe based on the ingredients.

chatgpt-api python streamlit

Last synced: 18 May 2026

https://github.com/ricky004/ai_resume_reviewer

An AI-powered resume analyzer built with Streamlit, Google Gemini (Bard), and Python. Upload a PDF resume, analyze its strengths and weaknesses, and match it with a job description to receive fit scores and improvement tips.

ai google-gemini python resume resume-website streamlit

Last synced: 25 Jun 2025

https://github.com/valenradovich/talk-to-link

Talk to as many links as you want. Get a summary, ask specific questions, explore the depths of the information. Your imagination is the limit.

langchain llm openai rag streamlit

Last synced: 12 Apr 2026

https://github.com/edcalderin/huggingface_ragflow

This project implements a classic Retrieval-Augmented Generation (RAG) system using HuggingFace models with quantization techniques. The system processes PDF documents, extracts their content, and enables interactive question-answering through a Streamlit web application.

bitsandbytes cuda huggingface huggingface-embeddings langchain langchain-community large-language-models llm nf4 python qdrant quantization rag retrieval-augmented-generation ruff streamlit text-generation

Last synced: 15 Jul 2025

https://github.com/zeabur/streamlit-template

Deploy simple streamlit app on Zeabur with one click. https://streamlit-example.zeabur.app/

cicd cloud deploy paas python streamlit zeabur

Last synced: 18 May 2026

https://github.com/benediktgoodman/levekostnadskalkulator

A calculator that makes it easy to see what home ownership actually costs (in norway that is)

livingcosts python streamlit

Last synced: 18 May 2026

https://github.com/nadamarei/data-analyzer

The Qualitative Data Analysis Tool is a powerful Streamlit application designed for researchers to analyze word frequencies in corporate documents. This tool processes PDF reports, identifies target words and their contextually relevant synonyms, and generates comprehensive reports with document statistics, summary analysis, and per-file breakdowns

data-analysis data-visualization python-3 streamlit

Last synced: 18 May 2026

https://github.com/madhurajayashanka/ai-travel-assistant-langchain

AI Travel Assistant uses Python, OpenAI API, Streamlit, SQLite & LangChain to generate smart, personalized travel itineraries.

agents ai chatbot langchain nlp openai openai-api sqlite streamlit tiktoken

Last synced: 11 Apr 2026

https://github.com/chemistwang/demo-zhipuai-streamlit

ๅŸบไบŽๆ™บ่ฐฑ AI ๅ’Œ streamlit ๆญๅปบ็š„ FunctionCall ็š„ demo

functioncall streamlit

Last synced: 10 Apr 2025

https://github.com/dineshdhamodharan24/data_science_final_project

Customer Insights & Recommendation System: Harnessing Decision Tree, Logistic Regression, and Random Forest models for behavior analysis. Utilizing EasyOCR and Python Imaging Library for image information extraction. Employing NLTK for sentiment analysis on textual data

classification final-project guvi-projects image-processing nltk-python numpy ocr pandas recommendation-system sentiment-analysis sklearn-library streamlit text-processing worldcloud

Last synced: 02 May 2026

https://github.com/cosmojelly/ai-chatbot-using-bert

An evolving chatbot that has a limited knowledge base of Game Design

bert-model jupyter-notebook pdf-parsing streamlit

Last synced: 29 Oct 2025

https://github.com/jocelynvelarde/hack4her-genai-app

Build your first GenAI App using MongoDB, Gemini API and Streamlit

gemini-api generative-ai hackathon mongodb-atlas streamlit

Last synced: 18 May 2026

https://github.com/cnoret/sms-spam-detector

A Streamlit-based SMS spam detection app powered by deep learning. Real-time predictions, interactive visualizations, and Docker/Streamlit Cloud deployments included.

deeplearning docker huggingface-spaces nlp sms-classification spam-detection streamlit tensorflow

Last synced: 04 Apr 2025

https://github.com/terieyenike/content-aware-st

This app demonstrates content-aware cropping using Cloudinary's AI capabilities

cloudinary python python-dotenv streamlit

Last synced: 15 May 2026

https://github.com/putuwaw/ed-bert

Emotion Detection using BERT

app-a-thon bert mysql streamlit

Last synced: 20 Feb 2026

https://github.com/squat/streamdl

A Streamlit frontend for spotDL

spotdl streamlit

Last synced: 25 Jan 2026

https://github.com/nafisrayan/aicontextchat-st

AiContextChat is a chat application designed using Streamlit and various natural language processing tools. It enables real-time conversations enhanced by AI capabilities, allowing users to upload files (PDF, TXT, DOCX) and utilize web scraping to gather information. The app integrates Google's Generative AI for intelligent responses.

ai beautifulsoup chat-application chatbot docx2txt file-upload gemeni google-generative-ai joblib nlp pandas pypdf2 python scraping streamlit

Last synced: 10 May 2026

https://github.com/satheesh-meadi/real_time_financial_risk_dashboard

Financial Risk Analysis Dashboard ๐Ÿš€. An interactive Streamlit dashboard designed for analyzing and visualizing portfolio performance. Features include CAPM analysis, portfolio optimization, efficient frontier visualization, and real-time stock data to help optimize investments.

numpy pandas plotly plotly-express python3 scikit-learn streamlit yfinance

Last synced: 05 Apr 2026

https://github.com/putuwaw/dashboard-ecommerce

Dashboard for E-Commerce Public Dataset using Streamlit and Plotly

dashboard data-analysis dicoding plotly streamlit

Last synced: 20 Feb 2026

https://github.com/dineshdhamodharan24/singapore_flat_resale_

This project focuses on developing a machine learning model to predict the resale values of apartments in Singapore. The goal is to create a user-friendly online application that enables users to obtain accurate predictions for the resale values of specific properties.

data-analysis flat json numpy pandas pickle project python streamlit

Last synced: 07 Apr 2026

https://github.com/aniket2021448/medibotiq

An AI-driven chatbot designed to assist with health queries using a custom LLM hosted on Hugging Face. It features a Streamlit interface, LangChain for prompt management, and Pinecone for efficient vector retrieval, ensuring accurate and context-aware responses. While helpful, it is not a replacement for professional medical advice.

generative-ai-projects huggingface llama2-7b llm pinecone python sentence-transformer-model streamlit

Last synced: 18 Feb 2026

https://github.com/real-veersandhu/streamlit-multi-app

Multi routed Streamlit App (1.1.0 Update)

streamlit

Last synced: 18 May 2026

https://github.com/matheusafonseca/streamlit-studies

A repository dedicated to storing code specifically for the Streamlit framework.

css css-styles docker docker-compose dockerfile opencv opencv-haar-cascade opencv-python python python3 streamlit streamlit-framework

Last synced: 11 Apr 2026

https://github.com/shreyas2409/book-rag

Built a secure multi-modal retrieval system for document ingestion using Neo4j vector database and LangChain orchestration. Engineered ReAct reasoning prompts and LLM-as-Judge evaluation prompts to enhance answer faithfulness and grounding, driving a 70% increase in user engagement.

neo4j observability ollama prompt-engineering python3 rag-chatbot streamlit vector-database

Last synced: 18 Feb 2026

https://github.com/hegdebhavya/azureai-rag

Azure OpenAI and LangChain to create a vector database and perform question-answering tasks in terminal and using streamlit.

azure faiss-vector-database langchain openai python streamlit

Last synced: 12 Apr 2026

https://github.com/leaalonzo/quant-portfolio-analytics-dev

End-to-end portfolio optimization engine with robust numerical methods, DuckDB analytics, and real-time visualization for equity and crypto assets

crypto duckdb equity factor factor-models portfolio quant quantitative-finance risk-analysis streamlit trading visualization

Last synced: 18 May 2026

https://github.com/adirthaborgohain/question-answering-mcr

A BERT question answering model integrated with streamlit for UI access. The model also classifies a question as answerable/unanswerable before predicting an answer.

bert question-answering streamlit transformers

Last synced: 18 May 2026

https://github.com/alexsolov28/vkrb

ะ’ั‹ะฟัƒัะบะฝะฐั ะบะฒะฐะปะธั„ะธะบะฐั†ะธะพะฝะฝะฐั ั€ะฐะฑะพั‚ะฐ ะฑะฐะบะฐะปะฐะฒั€ะฐ ยซะกะธัั‚ะตะผะฐ ะฐะฝะฐะปะธะทะฐ ะฐะปะณะพั€ะธั‚ะผะพะฒ ะผะฐัˆะธะฝะฝะพะณะพ ะพะฑัƒั‡ะตะฝะธั ะดะปั ั€ะตัˆะตะฝะธั ะทะฐะดะฐั‡ ะบะปะฐััะธั„ะธะบะฐั†ะธะธ ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ Pandasยป

jupyter-notebook matplotlib numpy pandas python scikitlearn seaborn streamlit

Last synced: 15 Feb 2026

https://github.com/darkzard05/rag-system-ollama

A Retrieval-Augmented Generation (RAG) Chatbot powered by Ollama LLM that provides document-based Q&A using uploaded PDF files. Built with LangChain and FAISS, this chatbot allows users to interact with document contents through an intuitive Streamlit interface.

faiss langchain nlp ollama rag streamlit

Last synced: 12 Apr 2026

https://github.com/prashver/text-to-image-generation-with-dall-e

This project is a Streamlit application powered by OpenAI's DALL-E, offering seamless text-to-image generation. Users can input textual prompts to generate high-quality images, while rate limiting ensures controlled API usage. Visit the live demo for a firsthand experience.

dall-e generative-ai openai openai-api python streamlit text-prompt text-to-image

Last synced: 06 May 2026

https://github.com/udaysingh131105/symphony_scan

A Music Recomendation System which recommends music to the user on the favourite song input by the user

machine-learning music music-recommendation pytorch streamlit

Last synced: 08 May 2026

https://github.com/arpanpramanik2003/chest-xray-pneumonia-classifier

๐Ÿ” A deep learning system that analyzes chest X-rays to detect pneumonia with 95.4% accuracy. Built with TensorFlow/Keras and deployed via Streamlit. NOT for clinical diagnosis.

chest-xray-images classification deep-learning high-performance keras pneumonia-detection streamlit tensorflow

Last synced: 11 Aug 2025

https://github.com/agyemyaws/llm_bank_analyst

LLM Bank Analyst is an intelligent bank products recommendation engine using LLM models to analyze customer data and generate personalized product suggestions. It integrates LangChain and LangSmith, with a FastAPI backend and Streamlit frontend, following an LLMOps approach for scalable deployment.

banking fastapi financial-analysis huggingface langchain langsmith mysql streamlit

Last synced: 30 Dec 2025

https://github.com/uni-creator/rag-multifile-qa

A RAG (Retrieval-Augmented Generation) AI chatbot that allows users to upload multiple document types (PDF, DOCX, TXT, CSV) and ask questions about the content. Built using LangChain, Hugging Face embeddings, and Streamlit, it enables efficient document search and question answering using vector-based retrieval. ๐Ÿš€

ai chatbot embeddings huggingface langchain nlp pdf-document-processor rag search streamlit vector

Last synced: 12 Sep 2025

https://github.com/umara25/looklock

JAMHacks 7 Submission and winner for best use of Streamlit

hackathon python streamlit

Last synced: 18 May 2026

https://github.com/anshulranjan2004/sqlrx-docnexusai

LLM-powered natural language to SQL for healthcare claims search. Supports multi-table joins, filters, and structured results.

agentic-ai crewai langchain-python streamlit text-to-sql

Last synced: 18 May 2026

https://github.com/froukje/cygnss-deployment

Web Interface for Wind Speed Prediction with a Neural Net

cygnss deep-learning docker-compose mongodb prefect streamlit windspeed

Last synced: 07 Apr 2026

https://github.com/deeptesh-rout/heart_disease_predictor

Heart Disease Predictor

python streamlit

Last synced: 18 May 2026

https://github.com/kammarah/studentdata

I created & deployed a Streamlit app to store, manage & analyze student data. ๐Ÿ“Š๐ŸŽ“

connection data data-analysis data-visualization deploy deployments libraries python streamlit streamlit-webapp webapp

Last synced: 18 May 2026

https://github.com/nisarsyed/gds-fraud-detection

This application is a final course project for CS 343: Graph Data Science

gds machine-learning neo4j streamlit

Last synced: 20 Jan 2026

https://github.com/luuisotorres/wine-quality-prediction

Streamlit app powered by a CatBoost model and trained on the Wine Quality dataset that lets users input physicochemical properties of wine to estimate quality scores. Developed on Kaggle and deployed on Hugging Face Spaces.

data-science huggingface-spaces kaggle-competition machine-learning streamlit

Last synced: 18 May 2026

https://github.com/stevemats/pyhodophile

Interactive Py web app to explore different datasets and classifiers easily.

python streamlit streamlit-webapp

Last synced: 13 May 2026

https://github.com/gaato/sc-stats

Collecting the superchats and their currencies data and visualizing with Streamlit

hololive plotly python streamlit vtuber

Last synced: 06 Apr 2026

https://github.com/sayalaruano/dashboard_sars-cov2_variants_europe

A dashboard of weekly reports of SARS-CoV2 variants in european countries from 2020 until now created with streamlit

covid-19 dashboard streamlit streamlit-dashboard

Last synced: 18 May 2026

https://github.com/ohjho/openrouter-model-zoo

99% vibe coded streamlit app to offer some data visualization on the various OpenRouter models

llms openrouter streamlit streamlit-webapp

Last synced: 18 May 2026

https://github.com/yaser-123/movie_recommendation

The Movie Recommendation App provides users with personalized movie suggestions, trailers, and essential details, all through an intuitive and interactive interface.The **Movie Recommendation App** is a Streamlit-based application that suggests movies based on user preferences. The app uses data from the TMDB dataset and APIs like YouTube and OMDb

data-visualization imdb jupiter-notebook kaggle omdb-api python streamlit tmdb-api youtube-api

Last synced: 06 May 2026

https://github.com/niranjanxprt/frequenz-ai-native-task

AI-powered knowledge extraction and visualization system with semantic search capabilities for repository analysis and documentation

ai knowledge-graph machine-learning python semantic-search streamlit visualization

Last synced: 07 Apr 2026

https://github.com/garimaarora15/applicant-tracking-system

A Streamlit app that integrates with Google Gemini to analyze resumes against job descriptions. The app allows users to upload resumes in PDF format and receive feedback on how well the resume matches the job description.

applicant-tracking-system gemini-pro-vision generative-ai streamlit

Last synced: 18 May 2026

https://github.com/ricewin/mlit-1km-fromto

open data on human flow (1km mesh, by municipality unit origin)

streamlit

Last synced: 17 Jan 2026

https://github.com/prashimpy/autoplot-web

A simple web that makes different types of the plot using the provided CSV or XLSX file.

matplotlib python streamlit

Last synced: 18 May 2026

https://github.com/Sandeep0900/Social-Media-Profile-Viewer

Social Media Profile Viewer is a user-friendly web application that allows users to explore Instagram and Twitter profiles in a single, unified interface. The application provides an easy way to view detailed profile information, posts, engagement metrics, and follower data from both platforms.

api instagram python streamlit twitter webapp

Last synced: 28 Aug 2025

https://github.com/suvanwita/safescope

Women safety pattern analyzer using public crime datasets, DBSCAN hotspot clustering, Isolation Forest anomaly detection, geospatial heatmaps, and explainable risk scoring to surface historical incident patterns and time-aware safety insights

civic-tech crime-analysis dbscan isolation-forest machine-learning plotly python risk-scoring scikit-learn streamlit women-safety

Last synced: 25 Jun 2026