streamlit 1.25.0


A faster way to build and share data apps

A faster way to build and share data apps

Stars: 26268, Watchers: 26268, Forks: 2312, Open Issues: 667

The streamlit/streamlit repo was created 3 years ago and the last code push was 21 hours ago.
The project is extremely popular with a mindblowing 26268 github stars!

How to Install streamlit

You can install streamlit using pip

pip install streamlit

or add it to a project with poetry

poetry add streamlit

Package Details

Snowflake Inc
Apache License 2.0
GitHub Repo


  • Database/Front-Ends
  • Office/Business/Financial/Spreadsheet
  • Scientific/Engineering/Information Analysis
  • Scientific/Engineering/Visualization
  • Software Development/Libraries/Application Frameworks
  • Software Development/Widget Sets
No  streamlit  pypi packages just yet.


A list of common streamlit errors.

Code Examples

Here are some streamlit code examples and snippets.

GitHub Issues

The streamlit package has 667 open issues on GitHub

  • inconsistent type returned by number_input
  • inconsistent behaviour with key of st.number_input in combination with disabled
  • Feature/st user
  • Use primaryColor for st.spinner
  • Provide way to run with the WSGI/ASGI protocols
  • ISBNLibHTTPError
  • [Pure design change] Make checkbox/radio only show focus when tabbing, not when clicked.
  • Bump nanoid from 3.1.20 to 3.2.0 in /frontend
  • Overflow LaTeX formulas
  • Remove focus lock on stateful popover
  • User's session_state is reset on websocket close
  • with DataFrame fails on rerun
  • Height option for st.container and st.expander
  • [WIP] Better exception formatting with rich
  • Remove some remaining usage of the term "report"

See more issues on GitHub

Related Packages & Articles

spacy 3.6.0

Industrial-strength Natural Language Processing (NLP) in Python

keras 2.13.1

Keras is a deep learning API written in Python, running on top of the machine learning platform TensorFlow. The core data structures of Keras are layers and models. The philosophy is to keep simple things simple, while allowing the user to be fully in control when they need to (the ultimate control being the easy extensibility of the source code via subclassing).

pandas 2.0.3

Powerful data structures for data analysis, time series, and statistics

nlp 0.4.0

HuggingFace/NLP is an open library of NLP datasets.

gensim 4.3.1

Python framework for fast Vector Space Modelling