Streamlit — A faster way to build and share data apps.
Streamlit is a Python framework that turns scripts into interactive web applications for data exploration, dashboards, reports, and chat interfaces. Data scientists, machine-learning practitioners, and developers use it to build and share data apps without implementing the web interface from scratch. The catalogue add-ons support coding-agent workflows for Streamlit applications.
Latest release 1.66.1 · 21 Oct 2026
49 files for Claude Code, GitHub Copilot, Codex and OpenCode: AGENTS, CLAUDE, fixing-pr, qa-testing-feature and 45 more — 28,403 tokens loaded in every session.
.github/copilot-instructions.md A 2,313 tok .github/instructions/agents.instructions.md A 859 tok .github/instructions/e2e_playwright.instructions.md A 2,457 tok .github/instructions/embedded_skills.instructions.md A 615 tok .github/instructions/protobuf.instructions.md A 223 tok .github/instructions/python.instructions.md A 1,185 tok .github/instructions/python_lib.instructions.md A 5,282 tok .github/instructions/python_tests.instructions.md A 784 tok .github/instructions/scripts.instructions.md A 110 tok .github/instructions/skills.instructions.md A 1,074 tok .github/instructions/specs.instructions.md A 3,922 tok .github/instructions/typescript.instructions.md A 4,674 tok .github/instructions/workflows.instructions.md A 2,611 tok AGENTS.md A 2,288 tok CLAUDE.md A 6 tok .claude/settings.json A — .claude/settings.json A — .claude/settings.json A — .claude/settings.json A — .claude/settings.json A — .claude/skills/addressing-pr-review-comments/SKILL.md A 61 tok .claude/skills/assessing-external-test-risk/SKILL.md A 88 tok .claude/skills/checking-changes/SKILL.md A 47 tok .claude/skills/creating-pull-requests/SKILL.md A 45 tok .claude/skills/debugging-streamlit/SKILL.md A 41 tok .claude/skills/discovering-make-commands/SKILL.md A 28 tok .claude/skills/finalizing-pr/SKILL.md A 38 tok .claude/skills/fixing-flaky-e2e-tests/SKILL.md A 43 tok .claude/skills/fixing-streamlit-ci/SKILL.md A 47 tok .claude/skills/generating-changelog/SKILL.md A 35 tok .claude/skills/implementing-feature/SKILL.md A 83 tok .claude/skills/improving-frontend-coverage/SKILL.md A 48 tok .claude/skills/improving-python-coverage/SKILL.md A 47 tok .claude/skills/reviewing-pr-description/SKILL.md A 81 tok .claude/skills/reviewing-readability/SKILL.md A 108 tok .claude/skills/sharing-pr-agent-artifacts/SKILL.md A 42 tok .claude/skills/understanding-streamlit-architecture/SKILL.md A 86 tok .claude/skills/updating-internal-docs/SKILL.md A 29 tok .claude/skills/writing-spec/SKILL.md A 33 tok .claude/commands/fixing-pr.md A 17 tok .claude/commands/qa-testing-feature.md A 9 tok .claude/commands/reviewing-local-changes.md A 9 tok .claude/commands/simplifying-local-changes.md A 9 tok .claude/agents/AGENTS.md A — .claude/agents/CLAUDE.md A — .claude/agents/fixing-pr.md A 51 tok .claude/agents/qa-testing-feature.md A 67 tok .claude/agents/reviewing-local-changes.md A 38 tok .claude/agents/simplifying-local-changes.md A 33 tok These files are streamlit/streamlit's own configuration — they tell Claude Code, GitHub Copilot, Codex and OpenCode how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.