using-streamlit-custom-components

Installation
SKILL.md

Streamlit custom components

Extend Streamlit with third-party custom components from the community.

What are custom components?

Custom components are standalone Python libraries that add features not in Streamlit's core API. They're built by the community and can be installed like any Python package.

Installation

Install using the PyPI package name (not the repo name—they can differ):

uv add <pypi-package-name>

Then import according to the component's documentation. The import name often differs from the package name too.

Use with caution

Related skills

More from streamlit/agent-skills

Installs
2
GitHub Stars
186
First Seen
Mar 31, 2026