Agraph
A Streamlit graph visualization based on react-d3-graph.
Analytics
Track and visualize user interactions with your Streamlit app.
Annotated Text
A simple component to display annotated text in Streamlit apps.
Authenticator
An authentication module to validate user credentials in a Streamlit application.
Barfi
A Python visual flow-based programming library that integrates into your existing workflow.
Bokeh Events
A Streamlit component for bidirectional communication with Bokeh plots.
D3 Demo
Take a randomized array in Python, pass it to a React component and build a D3 chart over it with transitions.
Discourse
A component to embed Discourse topics in your applications.
Drawable Canvas
Do you like Quick, Draw? Well what if you could train/predict doodles drawn inside Streamlit?
Echarts
Use the echarts package on your Streamlit apps.
Elements
Create a draggable and resizable dashboard in Streamlit, featuring Material UI widgets, Monaco editor (Visual Studio Code), Nivo charts, and more!
Embedcode
Streamlit-embedcode is the easiest way to embed code snippets into your Streamlit app.
Extras
A library to discover and try Streamlit re-usable bits we call "extras"!
HiPlot
A lightweight interactive visualization tool to help AI researchers discover correlations and patterns in high-dimensional data using parallel plots and other graphical ways to represent information.
Lottie
Integrate Lottie animations inside your Streamlit app.
Observable
Embed Observable notebooks into Streamlit apps.
On Hover Tabs
Custom tabs for on hover streamlit navigation bar created by custom css.
Components
Components are third-party modules that extend what’s possible with Streamlit. They couldn't be simpler to use, just a pip-install away. Below are some Components we curated from either our forums or from Twitter.
Try one out today or write your own!