5
Creating console apps in... Razor
(www.youtube.com)
This actually looks kind of awesome.
https://github.com/LittleLittleCloud/RazorConsole
Build rich, interactive console applications using familiar Razor syntax and the power of Spectre.Console
RazorConsole bridges the gap between modern web UI development and console applications. It lets you create sophisticated terminal interfaces using Razor components, complete with interactive elements, rich styling, and familiar development patterns.
Built-in components: Align, Border, Columns, Figlet, Grid, Markup, Newline, Padder, Panel, Rows, Select, Spinner, SyntaxHighlighter, Table, TextButton, TextInput
Getting started
Useful resources
IDEs and code editors
Tools
Rules
Related communities
Wikipedia pages