ST

Streamlit

Turn Python scripts into shareable data apps

Developer Tools & Git ★ 45.5k stars Easy setup Apache-2.0

Streamlit is a framework that lets data scientists build interactive web applications using only Python. Apps update automatically as you edit the script and can be self-hosted on any server.

Key features

  • Pure Python data apps
  • Automatic UI from script
  • Rich widget library
  • Self-hostable anywhere

Strengths

  • Released under the Apache-2.0 license
  • Easy to set up — beginner-friendly
  • First-class Docker support for quick deployment
  • Mature project with 45.5k GitHub stars

Streamlit replaces

Compare Streamlit

37 head-to-head comparisons.

Similar developer tools & git apps