Pack comparison
Two packs, side-by-side. Merged comparisons, shared shape, and diff highlights in one view.
Install
npx attrition-sh pack install shadcn-data-tableToken budget
—
Pass rate
—
Avg tokens
—
Publisher
Agent Workspace
Compatibility
linear-command-palette
Cmd+K done right: grouped, keyboard-first, fully accessible.
Install
npx attrition-sh pack install linear-command-paletteToken budget
—
Pass rate
—
Avg tokens
—
Publisher
Agent Workspace
Compatibility
Shared shape
What both packs have in common
Overlap across canonical pattern, compatibility, tags, and required packs.
Compatibility
Tags
Merged comparisons
Head-to-head claims from both packs
Each row is attributed to the pack that authored it. The winner column is normalised to this compare view (A / B / Tie).
| Source | Alternative | Axis | Winner | Note |
|---|---|---|---|---|
| A | linear-command-palette | complexity | Tie | Orthogonal concerns — tables render structured records, palettes trigger commands. Use both. |
| A | ag-grid-enterprise | complexity | A | AG Grid wins on features (pivot, grouping, 100k rows). TanStack + shadcn wins on bundle size, readability, and ownership. |
| B | shadcn-data-table | complexity | Tie | Different concerns: palette for global nav/actions, data table for structured records. Use both together. |
| B | raycast-style-palette | complexity | Tie | Raycast palette adds extensions/scripting surface. Linear-style is simpler and sufficient for in-app navigation. |
Diff highlights
What each pack brings that the other doesn't
Unique coverage and any measurable gap between the two.
Unique to A — shadcn + TanStack Data Table
Comparisons not in B
Compatibility A-only
(none)
Tags A-only
Unique to B — Linear-style Command Palette
Comparisons not in A
Compatibility B-only
(none)
Tags B-only
Swap / reset