streamlit-aggrid

仓库创建 2026年7月5日最近提交 20 天前SkillHot 收录 20 天前
▸ 精选理由

支持选择联动、JsCode 样式与分组,但需注意企业授权边界。

▸ 风险提示

可能触及 AG Grid Enterprise 授权或加载第三方代码。

这个 Skill 做什么

在 Streamlit 中集成 streamlit-aggrid,实现富交互数据表格与编辑功能。

在 Streamlit 中嵌入 AG Grid,做互动强、可编辑的数据表格,支持选中联动其他控件、JsCode 自定义样式、分组和范围选择等操作。需要做大量表格交互、编辑或把选择传回 Python 时特别有用。提醒:聚合/状态栏等进阶功能属于 AG Grid Enterprise,需要商业授权。

▸ 展开 SKILL.md 英文原文

Build interactive data grids in Streamlit with streamlit-aggrid (AG Grid). Use when the user works with AgGrid/st_aggrid — flat grids, selection driving other widgets, JsCode styling, editing, grouping, range selection — or asks what needs an AG Grid Enterprise license.

数据与抓取StreamlitAgGrid交互表格通用
0
Stars
0
Forks
6
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/4k7yvjv7w4-ops/streamlit-agent-skills/main/streamlit-aggrid/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/4k7yvjv7w4-ops/streamlit-agent-skills/main/streamlit-aggrid/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Streamlit + AgGrid (streamlit-aggrid 1.2.x)

**Choosing a grid (shared matrix):** flat interactive grid or selection→Python
→ **aggrid** · pivot/tree wired to Python → **streamlit-pivot** · huge-data
client-side exploration → **perspective** · live range Σ/avg status bar →
**AG Grid enterprise only** (no free equivalent anywhere).

Runnable demo of every pattern below: `aggrid_lab.py` in this skill folder,
tabs 1–8 (`python -m streamlit run ~/.roo/skills/streamlit-aggrid/aggrid_lab.py`;
synthetic sample data bundled in `data/`). Assumes streamlit-aggrid **1.2.x**
(`pip show streamlit-aggrid`).

## Core API

```python
from st_aggrid import AgGrid, GridOptionsBuilder, GridUpdateMode, JsCode
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有