AnimByte is a C++ engine for terminal-based rendering using pure ASCII characters. It treats the terminal not as a text output stream, but as a raw grid of 1-byte pixels.
By maintaining a flat buffer and utilizing delta tracking, it ensures that only modified cells are processed. Frame generation requires just a single write() syscall, eliminating screen flicker without relying on heavy libraries like ncurses.