Skip to content

tomzorz/Finch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finch logo

Finch

A .net core library for nice console UI

Platform .net core NuGet not yet License MIT

Features

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.

FAQ

NuGet?

Later-ish™

Why "Finch"?

http://personofinterest.wikia.com/wiki/Harold_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.