The nights are drawing in (at least in the Northern hemisphere). You want to feel warm and toasty. And nothing beats a log fire. cacafire displays burning ASCII art flames. cacafire using libcaca, a cross-platform graphics library that outputs text instead of pixels, so that it works on older video cards or text terminals. There’s support for 2048 colors, dithering of color images, advanced text canvas operations (blitting, rotations), and Unicode support. libcaca has been used in a variety of programs, including FFmpeg, VLC media player, and MPlayer.