C# DotNet 6 HTML ANSI Console Canvas.
This has been rendered inoperable with developments in terminal.gui, and the spectre.console driver is HACC 2.0.
This is my final contribution to open source due to health reasons.
spectreconsole/spectre.console#1817
- 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.