Skip to content
a .net core library for nice console UI
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
Finch moving to a stable state, upped to .net core 2.1 Jan 28, 2019
.gitattributes a few basics (untested as it's 2am) Apr 13, 2017
.gitignore Initial commit Apr 12, 2017
LICENSE Initial commit Apr 12, 2017 updated to the beta imagesharp, removed the MyGet feed requirement Feb 28, 2018
logo.png readme and temp logo Apr 12, 2017

Finch logo


A .net core library for nice console UI

Platform .net core NuGet not yet License MIT


In order of implementation plans...

Level 1: extended console interface

  • move cursor around
  • enable special formatting operators
  • set colors
  • etc...

Level 2: screen buffer

  • batch changes and flush them in one-call to the screen
  • support for media content

Level 3: GUI toolkit

  • borders, windows, labels, buttons and more
  • simple window management system
  • maybe basic xaml support?

How to build

Hit F5.




Why "Finch"?

Wasn't Finch a WindowsUI/Composition library before?

Yes it was, but I abandoned that as the planned features either became part of the Windows SDK or the official WindowsUI toolkit.

You can’t perform that action at this time.