You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Erik Hollensbe 92518858e6 More dox 1 year ago
LICENSE Documented and licensed 1 year ago More dox 1 year ago
main.go Clean up argument handling a bit, prepare for install onto the githubs 1 year ago
spawn.png Documented and licensed 1 year ago

ansiview: view old ANSI art in your terminal

This is a very basic cp437 -> utf8 codec driver through what amounts to UNIX cat otherwise. To use it:

Pass it the ANSI over standard input or pass it a filename.

Check out some art packs at, unzip, and try this script or some similar variation on it in your UTF-8-compatible terminal:

for i in *.ANS; do clear; ansiview $i; echo $i; read; done

Then you can walk through the whole directory; hit enter to cycle to the next file.



UTF-8 compatible, minimum 16 color terminal. Your terminal should be at least 80x25 to see most artwork, however you may benefit from much taller heights and sometimes width; 130x75 is great.


$ go get


Erik Hollensbe, but most of the work was really done by the person who did the CP437 codec in golang's standard library. Props to them!


MIT (c) 2020 Erik Hollensbe