streamlit-echarts
Build interactive ECharts dashboards inside Streamlit apps
All Skills in This Repository (18)
Pure Emerald Level Indicatorsdeveloping-with-streamlit
Create, debug, and deploy Streamlit applications with caching and Snowflake integrations.
using-streamlit-layouts
Organize Streamlit app layouts with sidebars, columns, containers, tabs, and dialogs.
organizing-streamlit-code
Organize Streamlit application code by separating UI from business logic into modules.
using-streamlit-markdown
Format rich text and Markdown elements in Streamlit applications.
using-streamlit-cli
Manage and run Streamlit apps via command line with configuration and diagnostics.
optimizing-streamlit-performance
Optimize Streamlit app performance with caching, fragment isolation, and conditional rendering.
building-streamlit-dashboards
Compose responsive Streamlit dashboards with KPI cards, charts, and tables.
improving-streamlit-design
Recommend icons, badges, spacing, and text styling for Streamlit apps.
using-streamlit-custom-components
Evaluate and integrate third-party Streamlit custom components via uv add.
connecting-streamlit-to-snowflake
Connect Streamlit apps to Snowflake using st.connection with parameterized queries and ttl caching.
using-streamlit-session-state
Persist Streamlit session state across script reruns with widget keys and callbacks.
building-streamlit-custom-components-v2
Build bidirectional Streamlit Custom Components v2 with st.components.v2.component.
Frequently Asked Questions
FAQPage SchemaHow to install streamlit-echarts?โผ
Run `npx skills add andfanilo/streamlit-echarts --all -g -y` in your terminal to install all skills in this suite globally.
How to show ECharts in a Streamlit app?โผ
Import st_echarts, pass your ECharts option dictionary, and call st_echarts(options=options) to render the chart in your app.
Can users click and select data points on the chart?โผ
Yes. Enable on_select with selection modes like points, box, or lasso, and the selected indices and values are returned to your Python code.
Does streamlit-echarts support PyECharts?โผ
Yes. Install the pyecharts extra and use st_pyecharts to render PyECharts chart objects directly with the same options.
Can I run custom JavaScript in my charts?โผ
Yes. Wrap JavaScript code with JsCode or load it from a .js file to use custom formatters, event handlers, and callbacks.
Related Repositories in Data & Analytics
View All in Data & AnalyticsโPaddleOCR
Extract text, tables, and formulas from PDFs and images
Scrapling
Scrape any website and bypass anti-bot protection with AI
last30days-skill
Research any topic across Reddit, X, YouTube, and the web