shadcn-labs/termcn
Beautiful terminal UI components, built on Ink and OpenTUI. 100% Free, Zero config, one command setup. observed · 2026-09-01
Health v2 · maintenance only
59/100
- Activity 100
- Release rhythm 35
- Longevity 10
Flags: no_releases young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 152
- days_rel: n/a
- days_push: 4
- n_releases_24m: 0
Adoption not part of the score
1093 stars · 47 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
termcn is a collection of ready-to-use, customizable terminal UI components for React, built on Ink and OpenTUI and distributed via the shadcn registry format. It provides themed components for layout, forms, navigation, charts, and AI chat interfaces with zero-config setup.
Use cases
- build beautiful terminal UIs in React
- add charts and gauges to a CLI app
- create a terminal chat interface for an AI agent
- add forms and inputs to a TUI app
- theme a terminal app with Catppuccin or Gruvbox
- build a command palette or sidebar in the terminal
- add progress bars and spinners to a CLI tool
When to choose
- you are building a React-based terminal app with Ink or OpenTUI
- you want shadcn/ui-style copy-paste components for the terminal
- you need themed, composable TUI components without manual styling
- you want terminal charts, forms, or AI chat components out of the box
When to avoid
- you are building a web or desktop GUI rather than a terminal app
- you do not use React or the shadcn CLI workflow
- you need a non-JavaScript terminal UI toolkit
Facets
library · maturity active
ui-components terminal-ui data-visualization cli developer-tools frontend data-visualization cli cross-platform shadcn ink opentui react tui terminal-components theming ai-components command-line nodejs
7 sources
- readme: https://github.com/shadcn-labs/termcn · fetched 2026-09-01 · fced3ccb4d31
- homepage: https://termcn.dev · fetched 2026-08-29 · 35173232f1a0
- site_page: https://www.termcn.dev/docs/templates · fetched 2026-08-29 · 92a5e9c0d90d
- site_page: https://www.termcn.dev/docs/installation · fetched 2026-08-29 · 86e6d8b0a706
- site_page: https://www.termcn.dev/docs · fetched 2026-08-29 · 4cea73c8de19
- site_page: https://www.termcn.dev/docs/components · fetched 2026-08-29 · 8af69bb9962b
- site_page: https://www.termcn.dev/docs/charts · fetched 2026-08-29 · 7c3fe3fbc583
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| shadcn-labs/termcn | main | 59 |
For agents
markdown · JSON · MCP: product_card(name="shadcn-labs/termcn")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem