#ascii #tiles #petscii #textmode #8bit


A library for manipulating 8x8 2-color tile graphics in the spirit of 8-bit text mode drawing

9 releases

✓ Uses Rust 2018 edition

0.3.1 Jan 25, 2020
0.3.0 Jan 25, 2020
0.2.2 Jan 14, 2020
0.1.3 Jan 10, 2020

#19 in #ascii

Download history 46/week @ 2020-01-04 69/week @ 2020-01-11 45/week @ 2020-01-18 36/week @ 2020-01-25 19/week @ 2020-02-01

54 downloads per month


590 lines


tesserae is a library for manipulating and drawing graphics consisting of 8x8 pixel two-color tiles, in the spirit of text mode drawing in early 8-bit computers, using SDL.

It includes file formats for saving and loading tile sets and graphics, as well as a number of built-in tile sets.

It also includes a tile and graphics editor, itself made with tesserae, called tesseraed.

tesseraed is stored as an example in the library, and can be run with cargo run --example tesseraed.


~43K SLoC