Terminal UI,
but product-shaped.
Tessera is a C#-first terminal UI framework for dashboards, workflows, and workbenches. Start simple, get dense fast, keep the same authoring model.
$ dotnet add package Tessera info Determining projects to restore... ok PackageReference for package 'Tessera' version '1.0.0-alpha.1' added. ok Restored my-app.csproj in 1.21 sec. ┌─ Ops floor ────────────────────────────────┐ │ ● Build status passing │ │ ● Active alerts 03 │ │ ● Latency p95 18 ms │ └───────────────────────────────────────────┘
Everything you need to evaluate it fast.
Widgets, architecture, recipes, theming, and flagship proof. One docs path.
Starter-first
Install the package, wire one UseApp lane, and keep the same authoring path when the interface turns into a real product shell.
Widget-rich
Inputs, lists, tables, trees, overlays, dashboards, and plot controls are all documented by family instead of hidden inside demos.
Theme-first
Semantic tokens, control defaults, and instance overrides stay explicit in the public API instead of leaking through runtime glue.
Flagship proof
WorkspaceApp, OpsWatch, GitConsole, and DataWorkbench prove the same public path still holds when the shell gets dense fast.
Docs-first
Architecture, recipes, widgets, troubleshooting, and reference are grouped into one path that is easier to evaluate and easier to ship from.
+34 widgets
Four roadmap waves landed already, including seven plotting controls and the higher-pressure shells needed for public evaluation.
Ready to ship?
Start with the guided docs lane, jump straight into the widget map, or pressure-test the flagship examples before committing deeper.