runal

go
mit

A creative coding environment for the terminal.

eget emprcl/runal

runal is a creative coding platform that renders Processing-style graphics as ASCII art in terminals. This tool uses Javascript for writing these programs.

 

The tool comes with a JavaScript runtime with setup()/draw() functions, drawing primitives for shapes and text, ANSI color rendering, animation loops, keyboard/mouse event handling, Perlin noise generation, terminal cell aspect ratio correction, PNG/GIF/MP4 export capabilities, hot-reloading during development, custom TTF font support for exports and for advanced usage, runal can be used as a Go library.

 

Creative coders, ASCII artists and educators use runal for generative art, data visualization and interactive terminal graphics on resource-limited systems.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.