Ross ROSS = Recommend OSS · open-source software intelligence for agents

shadcn-labs/termcn

Beautiful terminal UI components, built on Ink and OpenTUI. 100% Free, Zero config, one command setup. observed · 2026-09-01

github.com/shadcn-labs/termcn · homepage · TypeScript · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
shadcn-labs/termcnmain59

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