Skip to content

badamczewski/dotCmd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotCmd

NOTE: This project s in heavy developement and it's curently in it's alpha stage. Everything is subject to change.

dotCmd aims to give .NET developers a much more advanced console by using the Native ConsoleHost APIs.

Features

  • [Independent output buffers] - dotConsole is capable of handling multiple output buffers that can be accessed using Regions. This enables users to create headers and footers that scroll with the main console output, as well as buffers that can scroll within the defined region of the console. Using regions it's easy to create controls like display tables or progress bars.

  • [Full RGB Color handling] - dotConsole maps the standard console colors and creates full RGB color presets. These can be used only on a single region or the entire console buffer.

  • [Input buffer tab completion and context switching] - dotConsole can read console with custom completion control key (such as tab) and react on them. When combined with regions, this enables us to create graphical suggestion providers.

Roadmap

  • Tab completion and suggestion provider in input buffer.
  • Input buffer histories.
  • Command Line Argument parser and Console Generator by example.
  • Composable API with much more Operations then a standard Console provides.

About

A Better Console.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages