Expand description

Terminal emulator on embedded-graphics.

The crate is no_std compatible. It is suitable for embedded systems and OS kernels.

The Console can be built on top of either a TextBuffer or a frame buffer (DrawTarget). For example, the VGA text mode has a text buffer, while the graphic mode has a frame buffer.

It can be tested in SDL2 with the help of embedded_graphics_simulator. See examples for details.



Cache layer for TextBuffer

A TextBuffer on top of a frame buffer


A 2D array of Cell to render on screen

Type Definitions

Console on top of a frame buffer