npiet is an interpreter for piet programs and takes as input a portable pixmap (a ppm file) and since v0.3a png and gif files too - other formats may follow.
cd Ports/npiet
./package.sh
Website: https://www.bertnase.de/npiet/
Port: https://github.com/SerenityOS/serenity/tree/master/Ports/npiet