-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|526|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
SoCoder -> Showcase Home -> Apps and Utilities


 
Tricky
Created : 21 April 2020
Edited : 21 April 2020

Kitty - Console based Code Viewer



Screenshots
Kitty is a console based code viewer, with syntax highlight. The name is a pun on the Unix tool "cat".

The screenshot was demonstrated in PowerShell, but that's merely because I prefer PowerShell above cmd, as it should work in cmd as well, although, Kitty was coded in C#, so it does require the .NET framework to be installed.

Kitty can highlight several languages including but not limited to: C, C++, C#, Visual Basic, BlitzMax, BlitzBasic (3D and Plus), Pascal and also my very own NIL language.

Kitty is an open-source project, and if you have a language Kitty does not yet support and want to add support you are welcome to throw me a pull request.
Click here to see my GitHub respository

If you just want to a ready to go pre-compiled version Here you go

Kitty has been licensed under the terms of the zLib license, which was done to make Kitty not only suitable to use a stand-alone app, but it can also be easily integrated as a library (which I did in my current NJCR project).

Special thanks must go to FreezerNick who provided the support for Visual Basic, HTML and XML. The rest of Kitty was done by me. If you have a use for Kitty, well, then here you have it.

 

Comments