C# DotNet 6 HTML ANSI Console Canvas.
- Contains a virtual terminal character buffer with text and appearance kept separately.
- Contains a HTML component that renders the character buffer contents.
- Contains driver code to create a System.Console compatible ANSI Console on an HTML5 Canvas.
- Primary driver Terminal.Gui
- Secondary driver (in progress) for Spectre.Console
- Was formerly using the BlazorExtensions/Canvas project, which has been somewhat stagnant.
- We absorbed the library, also under MIT license, and brought it up to .net 6 and newer typescript, webpack and other npm libraries.
- We're about to bring in some of the other improvements other forks had developed but not merged into the stagnant project.
- Builtin PNG frame-grabber
- Terminal.Gui v2 / DotNet v7 support
- Spectre.Console driver
This project was built and is maintained by the Digital Defiance (GitHub page) - a group of like-minded engineers working together to improve the world and have fun in the process.