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

spectreconsole/spectre.console

A .NET library that makes it easier to create beautiful console applications. observed · 2026-08-28

github.com/spectreconsole/spectre.console · homepage · C# · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 98
  • Release rhythm 60
  • Longevity 100

Flags: prerelease_only

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: 12.5
  • age_days: 2234
  • days_rel: 62
  • days_push: 12
  • n_releases_24m: 13

Full methodology

Adoption not part of the score

11601 stars · 670 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Spectre.Console is a .NET library for building beautiful, cross-platform console applications with styled text, tables, charts, progress bars, spinners, and interactive prompts. It includes a Rich-inspired markup language and a companion CLI framework (Spectre.Console.Cli) for command-line argument parsing.

Use cases

  • render formatted tables and panels in a C# console app
  • add progress bars and spinners to long-running CLI tasks
  • prompt users for input with validation in a terminal application
  • style console output with colors and markup in .NET
  • build command-line tools with a .NET CLI framework
  • display bar charts and trees in the terminal

When to choose

  • you are building a .NET console application and want rich, styled output
  • you need interactive prompts, progress bars, or status spinners in a CLI tool
  • you want terminal color capability detection with automatic downgrading
  • you want a Rich (Python)-like experience in C#

When to avoid

  • you are not working in the .NET ecosystem
  • you need a full TUI framework with keyboard-driven apps (consider Terminal.Gui instead)
  • you need GUI or web-based output rather than terminal rendering

Facets

library · maturity stable

cli terminal-ui developer-tools developer-tools cross-platform cross-platform dotnet cli console-ui ansi-colors rich-markup progress-bars prompts csharp nuget command-line

3 sources

Member repositories

RepositoryRoleHealth v2
spectreconsole/spectre.consolemain85

For agents

markdown · JSON · MCP: product_card(name="spectreconsole/spectre.console")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem