ANSI art

escapes.js is a small JavaScript library for rendering ANSI art, a form of computer art that flourished in the mid 90s. ANSI art was composed by colorizing sequences of characters and blocks drawn in the built-in system font, which made it easy to transmit across telephone wires. As a result, ANSI art was especially popular on Bulletin Board Systems (BBSes).

This library was designed to be simple and fun to hack on. It has no hard dependencies, but it integrates neatly with jQuery. The source code and documentation are available on GitHub.

escapes('ansis/shnya-01.ans', function () {
  $(this).appendTo('body');
});

Credit for all artwork on this page belongs to the artists.

For more ANSI art, check out Sixteen Colors.

Feedback?

ori.livneh@gmail.com

Fork me on GitHub