Streamlit
Package: streamlit � 56 nodes � Build interactive web apps with Streamlit
Build interactive data apps and dashboards with Python. Add widgets, charts, tables, and layouts with simple node connections.
Node Reference
| Node | Type | Inputs | Outputs |
|---|---|---|---|
| Title | statement | Text (str), Anchor (str), Help Tooltip (str) | - |
| Header | statement | Text (str), Anchor (str), Help Tooltip (str), Show Divider (bool) | - |
| Subheader | statement | Text (str), Anchor (str), Help Tooltip (str), Show Divider (bool) | - |
| Text | statement | Text (str), Help Tooltip (str) | - |
| Markdown | statement | Markdown (str), Allow HTML (bool), Help Tooltip (str) | - |
| Caption | statement | Text (str), Allow HTML (bool), Help Tooltip (str) | - |
| Code | statement | Code (str), Language (str), Line Numbers (bool) | - |
| Latex | statement | Expression (str), Help Tooltip (str) | - |
| Divider | statement | - | - |
| Write | statement | Content (any), Allow HTML (bool) | - |
| Button | statement | Label (str), Key (str), Help Tooltip (str), Type (str), Disabled (bool), Full Width (bool) | Clicked (bool) |
| Download Button | statement | Label (str), Data (any), File Name (str), MIME Type (str), Key (str), Disabled (bool) | Clicked (bool) |
| Link Button | statement | Label (str), URL (str), Help Tooltip (str), Disabled (bool) | - |
| Checkbox | statement | Label (str), Default (bool), Key (str), Help Tooltip (str), Disabled (bool) | Checked (bool) |
| Toggle | statement | Label (str), Default (bool), Key (str), Help Tooltip (str), Disabled (bool) | True (bool) |
| Radio | statement | Label (str), Options (any), Default Index (int), Key (str), Help Tooltip (str), Disabled (bool), Horizontal (bool) | Selected (any) |
| Selectbox | statement | Label (str), Options (any), Default Index (int), Key (str), Help Tooltip (str), Disabled (bool), Placeholder (str) | Selected (any) |
| Multiselect | statement | Label (str), Options (any), Default (any), Key (str), Help Tooltip (str), Disabled (bool), Placeholder (str), Max Selections (int) | Selected (any) |
| Slider | statement | Label (str), Min Value (float), Max Value (float), Default (float), Step (float), Key (str), Help Tooltip (str), Disabled (bool) | Value (float) |
| Select Slider | statement | Label (str), Options (any), Default (any), Key (str), Help Tooltip (str), Disabled (bool) | Value (any) |
| Text Input | statement | Label (str), Default (str), Max Characters (int), Key (str), Type (str), Help Tooltip (str), Placeholder (str), Disabled (bool) | Value (str) |
| Text Area | statement | Label (str), Default (str), Height (int), Max Characters (int), Key (str), Help Tooltip (str), Placeholder (str), Disabled (bool) | Value (str) |
| Number Input | statement | Label (str), Min Value (float), Max Value (float), Default (float), Step (float), Key (str), Help Tooltip (str), Disabled (bool) | Value (float) |
| Date Input | statement | Label (str), Key (str), Help Tooltip (str), Disabled (bool) | Value (any) |
| Time Input | statement | Label (str), Key (str), Help Tooltip (str), Disabled (bool) | Value (any) |
| Color Picker | statement | Label (str), Default Color (str), Key (str), Help Tooltip (str), Disabled (bool) | Color (str) |
| File Uploader | statement | Label (str), Accepted Types (any), Multiple Files (bool), Key (str), Help Tooltip (str), Disabled (bool) | Files (any) |
| Image | statement | Image (any), Caption (str), Width (int), Full Width (bool) | - |
| Audio | statement | Data (any), Format (str), Start Time (int), Sample Rate (int) | - |
| Video | statement | Data (any), Format (str), Start Time (int) | - |
| Line Chart | statement | Data (any), X Column (str), Y Column (str), X Label (str), Y Label (str), Color Column (str) | - |
| Bar Chart | statement | Data (any), X Column (str), Y Column (str), X Label (str), Y Label (str), Color Column (str), Horizontal (bool) | - |
| Area Chart | statement | Data (any), X Column (str), Y Column (str), X Label (str), Y Label (str), Color Column (str), Stacked (bool) | - |
| Scatter Chart | statement | Data (any), X Column (str), Y Column (str), X Label (str), Y Label (str), Color Column (str), Size Column (str) | - |
| Map | statement | Data (any), Latitude Column (str), Longitude Column (str), Color Column (str), Size Column (str), Zoom Level (int) | - |
| Dataframe | statement | Data (any), Width (int), Height (int), Full Width (bool), Hide Index (bool) | - |
| Table | statement | Data (any) | - |
| Metric | statement | Label (str), Value (any), Delta (str), Delta Color (str), Help Tooltip (str) | - |
| Json | statement | JSON Data (any), Expanded (bool) | - |
| Columns | statement | Column Spec (any), Gap Size (str) | Columns (any) |
| Container | statement | Show Border (bool), Height (int) | Container (streamlit.Container) |
| Expander | statement | Label (str), Expanded (bool) | Expander (streamlit.Container) |
| Tabs | statement | Tab Labels (any) | Tabs (any) |
| Sidebar | expression | - | Sidebar (streamlit.Container) |
| Form | statement | Key (str), Clear on Submit (bool), Show Border (bool) | Form (streamlit.Container) |
| Empty | statement | - | Placeholder (streamlit.DeltaGenerator) |
| Spinner | statement | Text (str) | Context (streamlit.Container) |
| Progress | statement | Value (float), Text (str) | - |
| Toast | statement | Message (str), Icon (str) | - |
| Balloons | statement | - | - |
| Snow | statement | - | - |
| Success | statement | Message (str), Icon (str) | - |
| Info | statement | Message (str), Icon (str) | - |
| Warning | statement | Message (str), Icon (str) | - |
| Error | statement | Message (str), Icon (str) | - |
| Set Page Config | statement | Page Title (str), Page Icon (str), Layout (str), Sidebar State (str) | - |