Streamlit

Streamlit — A faster way to build and share data apps.
Alternatives To Streamlit
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Keras59,40257810 hours ago80June 27, 202386apache-2.0Python
Deep Learning for humans
Scikit Learn55,91818,9449,75510 hours ago71June 30, 20232,263bsd-3-clausePython
scikit-learn: machine learning in Python
Ml For Beginners53,615
19 hours ago8mitHTML
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Made With Ml34,182
2 days ago5May 15, 20192mitJupyter Notebook
Learn how to design, develop, deploy and iterate on production-grade ML applications.
Ray27,7468029813 hours ago87July 24, 20233,410apache-2.0Python
Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Streamlit27,2711789821 hours ago204July 20, 2023653apache-2.0Python
Streamlit — A faster way to build and share data apps.
Spacy27,1611,5331,19813 hours ago222July 07, 202396mitPython
💫 Industrial-strength Natural Language Processing (NLP) in Python
Data Science Ipython Notebooks25,242
3 months ago34otherPython
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
Applied Ml24,714
16 days ago3mit
📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.
Lightning24,66876202 days ago253July 25, 2023683apache-2.0Python
Deep learning framework to train, deploy, and ship AI products Lightning fast.
Alternatives To Streamlit
Select To Compare


Alternative Project Comparisons
Readme

Welcome to Streamlit 👋

The fastest way to build and share data apps.

Streamlit lets you turn data scripts into shareable web apps in minutes, not weeks. It’s all Python, open-source, and free! And once you’ve created an app you can use our Community Cloud platform to deploy, manage, and share your app!

Example of live coding an app in Streamlit|635x380

Installation

pip install streamlit
streamlit hello

Streamlit can also be installed in a virtual environment on Windows, Mac, and Linux.

A little example

Streamlit makes it incredibly easy to build interactive apps:

import streamlit as st

x = st.slider('Select a value')
st.write(x, 'squared is', x * x)

A bigger example

Streamlit's simple and focused API lets you build incredibly rich and powerful tools.  This demo project lets you browse the entire Udacity self-driving-car dataset and run inference in real-time using the YOLO object detection net.

Final App Animation

The complete demo is implemented in less than 300 lines of Python. In fact, the app contains only 23 Streamlit calls which illustrates all the major building blocks of Streamlit. You can try it right now at share.streamlit.io/streamlit/demo-self-driving.

The Streamlit GitHub badge

Streamlit's GitHub badge helps others find and play with your Streamlit app.

Streamlit App

Once you deploy your app, you can embed this badge right into your GitHub readme.md as follows:

[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://share.streamlit.io/yourGitHubName/yourRepo/yourApp/)

More Information

Community Cloud

With Community Cloud you can deploy, manage, and share your apps with the world, directly from Streamlit — all for free. Sign-up here.

License

Streamlit is completely free and open-source and licensed under the Apache 2.0 license.

Popular Data Science Projects
Popular Machine Learning Projects
Popular Data Processing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Machine Learning
Deep Learning
Data Science
Data Visualization
Developer Tools
Data Analysis