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/jdonepud/streamlit-testing

Created this Repo to test how Streamlit works, when hosted through GitHub.

python3 streamlit streamlit-webapp

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.

pyhton streamlit

Last synced: 10 May 2026

https://github.com/sahil210695/convolution-evolution

This is to see how a kernel will convolve over an image and what will be its output after convolution

cnn convolutional-neural-networks data-science image-kernel image-processing numpy numpy-neural-network python streamlit

Last synced: 10 May 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/mairondc21/streamlit_deploy

streamlit com deploy na aws usando o terraform

csv dockerfile parquet python-io streamlit

Last synced: 10 May 2026

https://github.com/filipusarif/electricity-japan-prediction-streamlit

This research project investigates electricity consumption trends in Japan across the residential and industrial sectors from 1990 to 2015, using Ridge and ElasticNet regression models to analyze the elasticity of electricity demand in response to price changes.

elasticnet-regression japan prediction regression-analysis ridge-regression-model streamlit timeseries-data

Last synced: 10 May 2026

https://github.com/reaganbuster/actionable-ai

Actionable AI is a system that generates detailed reports with actionable recommendations based on user reviews and feedback. It provides businesses with insights and steps to improve customer experience. The reports are generated weekly, factoring in changing reviews, and are displayed in a Streamlit app.

ai dataanalysis llms python streamlit

Last synced: 10 May 2026

https://github.com/werserk/rlthack

Business Eye is an analytical tool that assesses procurement market participants using machine learning, helping identify reliable partners and minimize risks.

analytics finance plots streamlit web

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.

python sheets streamlit

Last synced: 10 May 2026

https://github.com/oyebamiji-micheal/predicting-disaster-tweets-using-bag-of-words

A web app which predicts whether a given tweet is about a real disaster or not using Bag of Words - A beginner's approach to NLP

bag-of-words nlp streamlit xgboost

Last synced: 10 Jun 2026

https://github.com/adnamard/bike-analyze

Analyzing Bike Sharing. For the source of the data you may find them in dataset folder. For dashboard where I display some of graphic you may find them below.

analytics data-science dataengineering datavisualization python streamlit streamlit-dashboard

Last synced: 11 May 2026

https://github.com/nadiduno/dataclient

Analysis of customer data from a channel by subscription

pandas plotly python streamlit

Last synced: 11 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/alphacrypto246/student-learning-style-prediction

An interactive web application built with Streamlit that predicts a student's preferred learning style (visual, auditory, or kinesthetic) using machine learning, aiding educators in personalizing teaching strategies.

machine-learning scikit-learn scikitlearn-machine-learning streamlit

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/kitsuyaazuma/lecture-capture-pdf

A streamlit/Python app which automatically converts a lecture video into a PDF file

img2pdf opencv python streamlit

Last synced: 11 May 2026

https://github.com/akhundmuzzammil/endexamscoreprediction

EndExamScorePrediction is a tool designed to predict end-semester exam scores based on attendance, mid-semester exam marks, and study hours.

csv data-science jupyter-notebook machine-learning prediction python regression streamlit

Last synced: 11 May 2026

https://github.com/t128n/korrektor

🧑‍🏫 An AI Code Assistant built with Streamlit, Streamlit Monaco, and Ollama.

genai ollama python streamlit

Last synced: 11 May 2026

https://github.com/cluena/password-strength-checker

Real-time password strength analyzer built with Python and Streamlit

python streamlit

Last synced: 10 Jun 2026

https://github.com/muhammad-ahmad-faizan/yahoofinanceanalysisapp

Yahoo Finance Stock Analysis & Forecasting App: A real-time stock analysis dashboard that fetches live data, visualizes trends with interactive charts, and predicts future stock prices using SARIMA. Features include candlestick charts, moving averages, seasonality decomposition, and model evaluation. Built with Python, Streamlit, Plotly.

forecasting python3 streamlit time-series-analysis

Last synced: 11 May 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/arya-io/groq-chatbot

A chatbot web application built with Streamlit and Groq AI, featuring customizable personas and conversation memory, allowing users to interact with an AI in different styles.

ai aiapplication aichatbot chatbot conversationalai groq groqai langchain machinelearning naturallanguageprocessing opensource python streamlit streamlitapp

Last synced: 11 May 2026

https://github.com/adityapathak-cubastion/cubastion-hr-chatbot

Presenting, Cubastion's HR chatbot - it can answer queries based on all the latest HR documents published by Cubastion's HR team. This conveniently saves time, allowing a Cubastion employee to resolve their query without having to comb through the actual documents. <<Developed with Python, sentence-transformers, Pinecone, llama3.2, and Streamlit>>

cosine-similarity huggingface llama3 pinecone prompt-engineering python sentence-transformers streamlit text-chunking text-embeddings text-extraction text-generation

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`

openai-api python streamlit

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/bhimanbaghel/llama-streamlit-app

🤖 AI Text Completion App built with Streamlit and Llama-3.2-1B. Generate creative text completions with an intuitive web interface. GPU & CPU optimized, easy to deploy, perfect for content creation and AI experimentation.

ai cpu-inference huggingface llama machine-learning nlp python streamlit streamlit-webapp text-generation transformers webapp

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/danielrosehill/system-prompt-factory

A system prompt generation UI that combines model and user characteristics to generate more targeted (but still general) system prompts for LLMs

llm llms streamlit system-prompts

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/macagua/example_streamlit

Streamlit Examples

streamlit streamlit-webapp

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/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/arnavk-09/chatgpt-streamlit-qna

📝 A user-friendly Python app for effortless text and markdown file querying powered by OpenAI's ChatGPT and Streamlit

chatbot chatgpt file openai qna streamlit tutorial

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.

openai python streamlit

Last synced: 12 May 2026

https://github.com/leticia-ducatti/sales-dashboard-project

Interactive sales dashboard built with Python and Streamlit — shows KPIs, allows filtering, and visualizes sales data.

data-analysis pandas plotly python streamlit

Last synced: 12 May 2026

https://github.com/notshrirang/budget-project-automated-testing-app

Automated Testing using Selenium

selenium streamlit

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/priteshsurale/url_content_summarization

A streamlined Streamlit app for summarizing webpage content. Users can enter their API key and paste a URL to generate concise summaries of the content. Ideal for quickly extracting insights from lengthy articles or reports.

groq-api llm python3 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/ashishpatel8736/soybean-dss

The Soybean Decision Support System (DSS) is a machine learning-powered web application that predicts soybean yield and protein content based on key agricultural parameters. Farmers, researchers, and agronomists can use these insights to optimize productivity and enhance crop quality.

algorithms app machine-learning python streamlit

Last synced: 12 May 2026

https://github.com/priyanshu7639/data_visualization_dashboard

An Interactive data visualization tool that combines traditional plotting capabilities with modern AI assistance. It allows users to create and modify visualizations through natural language commands, making data exploration accessible to users of all skill levels.

business-analytics data-analysis data-engineering data-exploration data-science data-visualization datapreprocessing datascience interactive-visualizations matplotlib plotly plotting python research-tool streamlit

Last synced: 12 May 2026

https://github.com/nalinrajendran/dengue-forecast

Streamlit Dengue Forecast using Deep Learning (RNN)

deep-learning lstm neural-network rnn streamlit

Last synced: 12 May 2026

https://github.com/slevin48/immo

🏠 Real Estate prices in French cities

folium streamlit

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...

spotify spotify-api streamlit

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/ayushshivam48/weapondashboard

ARMORY DB is a high-performance tactical data visualization tool built with Python and Streamlit. It simulates a military-grade "Heads-Up Display" (HUD) for analyzing firearm specifications, ballistics, and logistical data.

csv defense python streamlit

Last synced: 13 May 2026

https://github.com/parthds02/-daily-calorie-count-meal-plan-generator-

Welcome to the Daily Calorie Count Meal Plan Generator project! This Streamlit web application is designed to create personalized meal plans based on user inputs such as age, weight, gender, and calorie goals. It also allows users to download their customized meal plans as PDFs.

calories-tracker data-analysis data-science pdf-generation streamlit vscode

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/jumitti/dungeonencountersmapgenerator

A map file generator for Dungeon Encounters, supporting various types like maze, road, and voronoi, with preview and export options.

game maps mods procedural-generation python3 square-enix streamlit

Last synced: 13 May 2026

https://github.com/prachipatel15/ai-resume-screening

A Streamlit-based application that analyzes resumes using AI to extract skills, experience, and qualifications, helping recruiters make data-driven hiring decisions.

groq llm mistral rag streamlit

Last synced: 13 May 2026

https://github.com/abdelrahman-amen/multi_pdf_rag_with_groq

In this project, we developed a Streamlit app that uses Groq API and Google Generative AI for question-answering by embedding and retrieving content from multiple PDFs. The app leverages prompt engineering, RAG (Retrieval-Augmented Generation), and document chaining for accurate and context-based responses.

api chain dotenv embeddings faiss genai genrative-ai groq-api langchain pdf prompt-engineering python retrieval-augmented-generation streamlit vectorstore

Last synced: 13 May 2026

https://github.com/vincenzojrs/personal-diet-plan-dashboard

Streamlit dashboard using Google Cloud Platform API and Machine Learning for dieting

googlecloudplatform streamlit

Last synced: 13 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/devrihan/deepseek-code-companion

A chatbot built using Streamlit and LangChain, featuring AI-driven responses with memory management. It can assist users with coding-related queries, following predefined system instructions for concise and effective responses.

deepseek-r1 langchain ollama python streamlit

Last synced: 24 Jun 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/jaweria-b/iris-flower-classification

built an Iris flower prediction app with streamlit

iris-classification 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/0x03c1/streamlit-escola

Aplicação interativa desenvolvida em Python e Streamlit para apoiar análises pedagógicas, elétricas, civis e financeiras no planejamento de uma escola pública sustentável

python 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/olmaneuh/demos

A collection of small projects and coding experiments that showcase various skills, technologies, and problem-solving approaches. It serves as a portfolio to demonstrate software development, traditional ai and generative ai expertise.

demo demos ibm ibm-watsonx langchain langgraph portfolio python streamlit watsonx

Last synced: 13 May 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

https://github.com/beloveddie/legal_contract_analyzer

The Legal Contract Analyzer is an AI-powered tool that simplifies legal documents by summarizing, explaining, and detailing their contents. It supports PDFs and DOCX files, generates an initial analysis, and offers a conversational chat interface for deeper exploration. Built with Cohere and Streamlit.

ai cohere-ai genai genai-usecase llm streamlit

Last synced: 13 May 2026

https://github.com/same-ou/arabic-text-summarization

Arabic Text Summarization App: A Streamlit app that uses fine-tuned Transformer models to summarize Arabic text.

nlp streamlit transformers

Last synced: 14 May 2026

https://github.com/victoralves08/teoria_da_computacao-afd_afn

Este projeto implementa um sistema para manipular Autômatos Finitos Determinísticos (AFD) e Autômatos Finitos Não-determinísticos (AFN). Ele permite a conversão, simulação e minimização de autômatos, demonstrando a equivalência entre AFN e AFD, assim como a manipulação de uma Máquina de Turing, possibilitando a verificação de palavras em linguagem.

automata python3 streamlit theory-of-computation turing-machine

Last synced: 14 May 2026

https://github.com/drankush/keychat

KeyChat: A Multimodal Chat Client with Streamlit

chatgpt client dalle-2 llm multimodal openai python streamlit vision-api

Last synced: 14 May 2026

https://github.com/haneesha2018/personal_bot

This repository enables the creation of a GPT-powered chatbot application that combines standard ChatGPT capabilities with advanced features for uploading and interacting with large PDF and TXT documents.

chatbot faiss-vector-database gpt openai streamlit

Last synced: 14 May 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/abdurrehman2003/streamlit-unit-converter

The Unit Converter is a Streamlit-based web application designed to simplify unit conversions across categories like length, weight, temperature, time, and speed. With an intuitive interface and real-time calculations, it provides accurate results for both metric and imperial units, making it a handy tool for everyday use.

datascience metricandimperial opensource python streamlit tool uiux unitconversion unitconverter webapp

Last synced: 14 May 2026

https://github.com/sam0per/streamlit-release

Demonstrating the new features in Streamlit

python streamlit

Last synced: 14 May 2026

https://github.com/kasra-dastranj/resume-analyzer

📄 AI-Powered Resume Analyzer with Groq - تحلیل هوشمند رزومه با هوش مصنوعی برای استخدام بازرس صنایع نفت و گاز آموزش دیده و طراحی شده

ai groq machine-learning nlp python resume-analyzer streamlit

Last synced: 12 Jun 2026

https://github.com/pallaprolus/metrisight

Lightweight metric anomaly detection dashboard for developers (AIOps)

aiops anomaly-detection devops metrics monitoring observability open-source prometheus streamlit time-series

Last synced: 12 Jun 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/haseebahmed49/langchain-pinecone-recommendation-system

Recommendation System using LangChain, OpenAI, and Pinecone. The system allows users to input an item description and receive semantically similar recommendations based on vector embeddings.

ai fastapi langchain langsmith openai pinecone python3 streamlit vector vector-database

Last synced: 13 Jun 2026

https://github.com/ranjithguggilla/species-report-quality-assistant-demo

Image-assisted reporting QA — species suggestions, photo quality checks, review triage (public-data-safe).

citizen-science computer-vision fisheries marine-science opencv prototype public-data python pytorch streamlit

Last synced: 13 Jun 2026

https://github.com/ranjithguggilla/artificial-reef-fisheries-data-qa-reporting-pipeline

Reef survey data QA and reporting pipeline — validation, coverage analysis, export-ready datasets.

citizen-science data-quality fisheries geospatial marine-science prototype public-data python streamlit

Last synced: 13 Jun 2026

https://github.com/ranjithguggilla/tarpon-snook-flounder-habitat-explorer

Public-data-safe Streamlit geospatial habitat prioritization demo for tarpon, snook, and Southern Flounder.

flounder geopandas geospatial habitat-modeling snook streamlit tarpon

Last synced: 13 Jun 2026

https://github.com/2002yy/study-agent

AI 学习搭子系统 — 联网搜索 + 角色群聊 + 课后总结

ai learning-assistant llm python streamlit

Last synced: 14 Jun 2026

https://github.com/smmariquit/typhoonomics

Typhoonomics — Streamlit web app for analyzing the economic impact of typhoons on Philippine provinces, combining meteorological forecasts with geographic and economic data.

data-science disaster-risk economics geospatial pandas philippines python streamlit typhoon

Last synced: 14 Jun 2026

https://github.com/gsaini/citation-cartography

A web application that visualizes the global impact of your research by mapping where your Google Scholar citations come from around the world.

folium google-scholar openstreetmap python streamlit

Last synced: 14 Jun 2026

https://github.com/gsaini/streamlit-ui-getting-started

Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver dynamic data apps with only a few lines of code. Build and deploy powerful data apps in minutes. Let's get started!

codecov github-actions numpy pandas python streamlit unittest

Last synced: 14 Jun 2026