Skip to content

Streamlit — The fastest way to build custom ML tools

License

Notifications You must be signed in to change notification settings

samsgates/streamlit

 
 

Repository files navigation

Welcome to Streamlit 👋

Streamlit is the fastest way to build custom ML tools.

All in Python. Free and open source.

streamlit_uber_demo|635x380

Streamlit is an app framework for machine learning that allows you to rapidly create ML tools to visualize, explore, and compare your data and models. Quickly get the tools you need so you can spend more time on research and discovery and less on frontend development and infrastructure.

https://streamlit.io/

Example

import streamlit as st

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

Installation 💾

Prerequisites

Install

$ pip install streamlit
$ streamlit hello

That's it!

Get Started 📊

  • See our Main concepts documentation for a fast overview of how Streamlit works (data flow, caching primitives, interactive widgets).
  • Use the Getting started guide to dive into Streamlit function calls.
  • If you want a deep dive into why we built Streamlit the way we did, check out this blog post by our CEO and co-founder, Adrien Treuille.

Tutorials 🔦

  • These tutorials dive into how to create your own data exploration and model comparison apps.
  • We also have a number of demo projects you can check out and run. Let us know if you have a cool idea for a new project we could do, and we'll add it to one our upcoming Hackathons!

Documentation 📚

Community Support 👪

  • Please join and ask questions on our Community forum.
  • Our development team actively follows the forum and loves to hear your feedback. Our forum is also where we post our latest release notes.

Contributing 🐜

  • Post new bugs and feature requests at GitHub issues
  • If you'd like to contribute with code — thanks! Check out our contributing information and guidelines here.
  • For anything else, post on the forum.

License 📜

  • Streamlit licensed under the Apache 2.0 license.

About

Streamlit — The fastest way to build custom ML tools

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 64.4%
  • TypeScript 24.6%
  • JavaScript 6.2%
  • CSS 3.1%
  • Makefile 0.8%
  • Shell 0.5%
  • Other 0.4%