Giter Site home page Giter Site logo

jrieke / best-of-streamlit Goto Github PK

View Code? Open in Web Editor NEW
960.0 18.0 125.0 6.86 MB

🏆 A ranked gallery of awesome streamlit apps built by the community

License: Creative Commons Attribution Share Alike 4.0 International

streamlit streamlit-webapp streamlit-component machine-learning dashboard visualization deep-learning best-of best-of-list

best-of-streamlit's Introduction

best-of-streamlit

🏆  A ranked gallery of awesome streamlit apps built by the community.

This curated list contains 100 streamlit apps from 9 categories, ranked by Github stars (in total, the projects have 17K stars!). To add or update a project, please read the instructions at the end of this file. You can also browse other 🏆 best-of lists or create your own.





🤖 General Machine Learning | 📚 Natural Language Processing | 👁️ Computer Vision | 🎵 Audio | 🔬 Science & Technology | 💰 Business & Economy | 🚀 Non-ML Apps | 🧰 Extensions & Components | 🎈 Official Demos


🤖 General Machine Learning

Back to top



⭐ 990 · :octocat: Code

A web app to generate template code for machine learning

by @jrieke



⭐ 110 · :octocat: Code

Simple web app example using streamlit and FastAPI to serve a PyTorch model

by @davidefiocco



⭐ 69 · :octocat: Code

An end-to-end ML applications using PyTorch, W&B, FastAPI, Docker, Streamlit and Heroku...

by @madewithml



⭐ 35 · :octocat: Code

Management Dashboard for Torchserve

by @cceyda



⭐ 33 · :octocat: Code

Go from graph data to a secure and interactive visual graph app in 15 minutes

by @graphistry



⭐ 26 · :octocat: Code

Reinforcement learning algorithms in RLlib

by @angelolovatto



🐣 New · ⭐ 5 · :octocat: Code

TensorFlow Serving + Streamlit!

by @alvarobartt


📚 Natural Language Processing

Back to top



⭐ 8.1K · :octocat: Code

The largest hub of ready-to-use NLP datasets for ML models with fast, easy-to-use and e...

by @huggingface



⭐ 250 · :octocat: Code

Repository for Project Insight: NLP as a Service

by @abhimishra91



⭐ 120 · :octocat: Code

Crowd sourced training data for Rasa NLU models

by @RasaHQ



⭐ 19 · :octocat: Code

A Streamlit app that generates Rick and Morty stories using GPT2

by @e-tony



⭐ 17 · :octocat: Code

Simple translation demo showcasing our headliner package

by @as-ideas



⭐ 16 · :octocat: Code

Rhyme with AI

by @godatadriven



⭐ 14 · :octocat: Code

It analyze the sentiment of the user, whether it is postive or negative

by @patidarparas13



⭐ 9 · :octocat: Code

Semantic search for quotes

by @cjwallace



⭐ 8 · :octocat: Code

Awesome app created with Streamlit + HuggingFace to get summary, question-answer, trans...

by @Anku5hk


Show 2 more for "📚 Natural Language Processing"


⭐ 2 · :octocat: Code

Demonstration project of using Streamlit with word embeddings

by @dkajtoch



This demo shows how Transformers can be used for zero-shot topic classification, the ta...


👁️ Computer Vision

Back to top



⭐ 1.3K · :octocat: Code

Taming Transformers for High-Resolution Image Synthesis, CVPR 2021 (Oral)

by @CompVis



⭐ 130 · :octocat: Code

Network-to-Network Translation with Conditional Invertible Neural Networks

by @CompVis



⭐ 81 · :octocat: Code

Stream images from a connected camera over MQTT, view using Streamlit, record to file a...

by @robmarkcole



⭐ 50 · :octocat: Code

Streamlit tool to explore coco datasets

by @i008



⭐ 39 · :octocat: Code

style transfer web app [FastAPI + streamlit + Docker]

by @amalshaji



⭐ 30 · :octocat: Code

Simple object detection app with streamlit

by @robmarkcole



⭐ 29 · :octocat: Code

An easy-to-use app to visualise attentions of various VQA models

by @apugoneappu



⭐ 23 · :octocat: Code

An image classification app boilerplate to serve your deep learning models asap!

by @smaranjitghose



⭐ 21 · :octocat: Code

Computer Vision application in the web

by @amineHY


Show 11 more for "👁️ Computer Vision"


⭐ 21 · :octocat: Code

Combines poems and text using CLIP from OpenAI

by @thoppe



⭐ 18 · :octocat: Code

Source code of ALPR (Automatic License Plate Recognition System)

by @udaylunawat



⭐ 18 · :octocat: Code

Using U-Net Model to Detect Wildfire from Satellite Imagery

by @yueureka



🐣 New · ⭐ 10 · :octocat: Code

A quick demo to explore text descriptions and saliency maps for Clip models

by @HendrikStrobelt



⭐ 9 · :octocat: Code

A simple Streamlit frontend for a pre-trained MobileNet CNN model + OpenCV for face mas...

by @virtualramblas



⭐ 8 · :octocat: Code

Using Google's teachable machine to generate an image classification model and serving ...

by @KimaruThagna



⭐ 7 · :octocat: Code

Upload an image of a document and extract text, names, facts and figures

by @robmarkcole



⭐ 5 · :octocat: Code

Web App for Plant Disease Detection using Tensorflow and streamlit

by @AmeyaUpalanchi



🐣 New · ⭐ 4 · :octocat: Code

A simple app that generates WebVR code for scenes made using A-Frame primitives and dis...

by @jojo96



🐣 New · ⭐ 2 · :octocat: Code

A playground to try out OpenAI's CLIP model

by @JaviFuentes94



🐣 New · :octocat: Code

Streamlit app for detecting, segmenting and classifying materials inside mostly transpa...

by @virtualramblas


🎵 Audio

Back to top



⭐ 63 · :octocat: Code

Python sound notifications made easy

by @MaxHalford



⭐ 3 · :octocat: Code

Music Generation using Neural Networks Streamlit App

by @Sohaib90


🔬 Science & Technology

Back to top



⭐ 37 · :octocat: Code

. Ferramenta de monitoramento do risco de colapso no sistema de sade em municpios brasi...

by @ImpulsoGov



⭐ 19 · :octocat: Code

Dashboard for the COVID19 spread

by @cwerner



⭐ 19 · :octocat: Code

Visualize your personal genetics data

by @arvkevi



⭐ 18 · :octocat: Code

An open-source project for applying deep learning to medical scenarios

by @Auto-Vaidya



⭐ 12 · :octocat: Code

Load, explore and analyse data from Scotland and rest of the world related to Covid19

by @heyad



⭐ 7 · :octocat: Code

COVID Tracking app for data in Northern California

by @PanditPranav



⭐ 7 · :octocat: Code

Streamlit viewer for GW data

by @jkanner



⭐ 4 · :octocat: Code

Analyse data for COVID-19 vaccines administrations and COVID-19 infections in Italy

by @francesconazzaro



⭐ 2 · :octocat: Code

Search galaxies by morphology

by @mwalmsley


Show 3 more for "🔬 Science & Technology"


⭐ 1 · :octocat: Code

Find out whether there is a tumor in the brain (or) not by uploading the MRI of it

by @manik456



:octocat: Code

Using Monte Carlo to Estimate Pi

by @mesmith027



Analyze the cumulative data of confirmed, deaths, and recovered cases over time


💰 Business & Economy

Back to top



⭐ 67 · :octocat: Code

This app is a simple example of using Strealit to create a financial data web app

by @paduel



⭐ 43 · :octocat: Code

A stock analysis app with streamlit

by @antonio-catalano



⭐ 41 · :octocat: Code

Build a small, 3 domain internet using Github pages and Wikipedia and construct a crawl...

by @jroakes



⭐ 28 · :octocat: Code

Content shared at DS-OX Meetup

by @asehmi



⭐ 21 · :octocat: Code

This MVP data web app uses the Streamlit framework and Facebook's Prophet forecasting p...

by @zachrenwick



⭐ 19 · :octocat: Code

Automated Exploration Data Analysis on a financial dataset

by @bukosabino



⭐ 12 · :octocat: Code

A streamlit APP DEMO (python, plotly)

by @Ivyw1219



⭐ 3 · :octocat: Code

Animation of solving the traveling salesman problem to optimality using mixed-integer p...

by @miclindahl


🚀 Non-ML Apps

Back to top



⭐ 110 · :octocat: Code

Share your Github stats for 2020 on Twitter

by @jrieke



⭐ 100 · :octocat: Code

A cheat sheet for streamlit

by @daniellewisDL



🐣 New · ⭐ 33 · :octocat: Code

Leetcode using AI

by @gagan3012



⭐ 28 · :octocat: Code

Bare bones use-case for deploying a containerized web app (built in streamlit) on AWS

by @collinprather



⭐ 19 · :octocat: Code

Matplotlib style configurator, built with Streamlit

by @dhaitz



⭐ 18 · :octocat: Code

WhatsApp Chat Analyzer is a WebApp and it can be used by anyone to analyze their chat

by @pcsingh



⭐ 17 · :octocat: Code

Analyzing Your Goodreads Reading Habits

by @tylerjrichards



⭐ 13 · :octocat: Code

Heroku app to explore boardgame data

by @MaartenGr



⭐ 10 · :octocat: Code

Powering up Apache JMeter with Streamlit and opening the door for machine learning

by @QAInsights


Show 4 more for "🚀 Non-ML Apps"


⭐ 10 · :octocat: Code

Interactive resume created on Streamlit and hosted on AWS EC2

by @alphadatagamma



⭐ 9 · :octocat: Code

Code and data for eviction and housing analysis in the US

by @arup-group



⭐ 7 · :octocat: Code

A simple HTML table scraper made with Python and the amazing Streamlit!

by @CharlyWargnier



⭐ 3 · :octocat: Code

Last row tracking data and code

by @saeeeeru


🧰 Extensions & Components

Back to top



⭐ 2.1K · :octocat: Code

HiPlot makes understanding high dimensional data easy

by @facebookresearch



⭐ 380 · :octocat: Code

spaCy building blocks and visualizers for Streamlit apps

by @explosion



⭐ 100 · :octocat: Code

JupyterHub extension for ContainDS Dashboards

by @ideonate



⭐ 90 · :octocat: Code

Do you like Quick, Draw? Well what if you could train/predict doodles drawn inside Stre...

by @andfanilo



⭐ 88 · :octocat: Code

A custom component to render ECharts in Streamlit

by @andfanilo



⭐ 83 · :octocat: Code

Real-time video and audio streams over the network, with Streamlit

by @whitphx



⭐ 80 · :octocat: Code

A simple component to display annotated text in Streamlit apps

by @tvst



⭐ 61 · :octocat: Code

Streamlit Component for rendering Folium maps

by @randyzwitch



⭐ 61 · :octocat: Code

AgGrid is an awesome grid for web frontend

by @PablocFonseca


Show 18 more for "🧰 Extensions & Components"


⭐ 59 · :octocat: Code

Pandas profiling component for Streamlit

by @okld



⭐ 57 · :octocat: Code

Using Terran for creating video timelines

by @pento-group



⭐ 49 · :octocat: Code

Streamlit component featuring the Ace code editor

by @okld



⭐ 48 · :octocat: Code

A streamlit component for bi-directional communication with bokeh plots

by @ash2shukla



⭐ 36 · :octocat: Code

A Streamlit Graph Vis

by @ChrisChross



⭐ 31 · :octocat: Code

D3 in React in Streamlit tech demo

by @andfanilo



⭐ 30 · :octocat: Code

A Streamlit component to render interactive Vega, Vega-Lite, and Altair visualizations ...

by @domoritz



⭐ 28 · :octocat: Code

Embed Observable notebooks into Streamlit apps!

by @asg017



⭐ 28 · :octocat: Code

A simple image cropper for Streamlit

by @turner-anderson



⭐ 28 · :octocat: Code

Content shared at DS-OX Meetup

by @asehmi



⭐ 21 · :octocat: Code

Track & visualize user interactions with your streamlit app

by @jrieke



⭐ 16 · :octocat: Code

Streamlit component for embedding code snippets such as GitHub gists, CodePen snippets,...

by @randyzwitch



⭐ 15 · :octocat: Code

Streamlit component to render Lottie animations

by @andfanilo



⭐ 14 · :octocat: Code

This project aims to provide an easy way to create a web app for interacting with molec...

by @napoles-uach



🐣 New · ⭐ 8 · :octocat: Code

A simple Streamlit Component to display a Timeline in Streamlit apps. It integrates Kni...

by @innerdoc



⭐ 6 · :octocat: Code

A streamlit component to embed video and music players from various websites

by @okld



⭐ 2 · :octocat: Code

A streamlit component to embed Disqus in your applications

by @okld



⭐ 1 · :octocat: Code

A streamlit component to embed Discourse topics in your applications

by @okld


🎈 Official Demos

Back to top



⭐ 800 · :octocat: Code

Streamlit app demonstrating an image browser for the Udacity self-driving-car dataset w...

by @streamlit



⭐ 190 · :octocat: Code

A demonstration of using a live Tensorflow session to create an interactive face-GAN ex...

by @streamlit



⭐ 150 · :octocat: Code

A Streamlit demo to interactively visualize Uber pickups in New York City

by @streamlit



⭐ 3 · :octocat: Code

A Streamlit demo demonstrating the Deep Dream technique. Adapted from the TensorFlow De...

by @streamlit


📬 Contributing

Built or discovered a new streamlit app? I'd love to have it in this list! You can either:

  • Open an issue with a link to the app/repo

  • Add the app yourself by editing projects.yaml directly online (no forking required). Just add the following information at the end of this file:

    - name: App Name  # required; keep it short
      homepage: link/to/deployment  # required; if not deployed, give repo link
      image: link/to/gif/png/jpg  # optional; if not given, will take screenshot of homepage
      github_id: owner/repo  # optional
      category: one of the categories below  # required
      show: True

    For category, choose one from below (e.g. ml) or leave empty if you are not sure:

    - category: ml
      title: 🤖 General Machine Learning
    - category: nlp
      title: 📚 Natural Language Processing
    - category: cv
      title: 👁️ Computer Vision
    - category: audio
      title: 🎵 Audio
    - category: sci-tech
      title: 🔬 Science & Technology
    - category: business
      title: 💰 Business & Economy
    - category: non-ml
      title: 🚀 Non-ML Apps
    - category: extension
      title: 🧰 Extensions & Components
    - category: demo
      title: 🎈 Official Demos

    Note: The new app will not show up in the gallery directly. I first need to re-generate the README.md file from projects.yaml after your changes are merged.

  • If you want to suggest any other change, feel free to open an issue as well :)


Related Resources


License

CC0

best-of-streamlit's People

Contributors

francesconazzaro avatar jrieke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

best-of-streamlit's Issues

Add project: AutoML on R Datasets

Project details:

Additional context:
Search for R datasets using spaCy, then perform AutoML with TPOT!

Thanks!
Hi @jrieke! Just wanted to thank you in advance for creating this awesome repo. I made this mini-app that searches for R datasets using word embeddings and cosine similarity, then generates ML code using TPOT. The UI was inspired by your app traingenerator, which I cited in automl-rdataset's README, and I want to thank you for the inspiration.

I believe that Streamlit facilitates the development of "low-code" ML apps (such as traingenerator) and this is my tiny contribution to that space. Hope it can be added to the best-of-streamlit repo! :) Thank you @jrieke

Add project:

Project details:

Additional context:

This project is based on ChatGPT which recommend the top 3 Cannabis Strains for the user based on the After-Effects and the Flavor chosen by the user. There is also an existing dataset, which is used to extract the description of the suggested strains(from ChatGPT).

Add project: Garreg Mach Project

Project details:

Additional context:

The Garreg Mach Project aims to reduce costs associated with higher education, one step at a time.

Currently, the GMP Library is fully online for public use. The Library allows people to add links to academic resources in association with a particular course. This mandatory association is what sets it apart from other resource sharing websites such as libgen, as it allows the system to easily filter queries. So, if I only want to see the resources for the Modern Philosophy course at Vanderbilt University taught my Dr. Wuerth, for instance, the system can efficiently query that. The association also adds another layer of filter as it has presumably been deemed related to this course by the original uploader. The goal of the GMP Library is for students who are good at finding the locations of digital resources to help those who are not. This way, students will hopefully reduce the amount of money needed to spend on physical copies of the academic resources simply because they could not find them online.

In the future, I hope to expand the Garreg Mach Project to include other features that help reduce higher education costs.

As of now, this project only uses streamlit and mongoDB with very minimal dependencies. It should be a decent starting point as a demo for people who want to create a simple CRUD app with streamlit.

Add project: Streamlit Prophet

Hi, here is a new app to train, optimize and explain time series forecasting models visually!

Project details:

Additional context:

Here is a short article outlining the app's main features:
https://medium.com/artefact-engineering-and-data-science/visual-time-series-forecasting-with-streamlit-prophet-71d86a769928

Add project: Ask me Anything (AMA)

Project details:

Additional context:

This is a Visual Question Answering tool. You can ask a question about images, and the VQA system will answer them. Additionally, I have also visualised the regions of the image that the system looks at to answer. We can also see the words of the question that the system focuses on.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.