IT-Lexikon › Programmierung › Chafa

Chafa

Programmierung Svenska → Aktualisiert: 2026-10-05
Mehr Info
Urheber
Hans Petter Jansson
Jahr
2018
Typ
Kommandozeilenwerkzeug und Bibliothek
Website
hpjansson.org/chafa

Kommandozeilenwerkzeug, das Bilder und Animationen in Terminalgrafik verwandelt – vom schlichten ASCII bis hin zu Sixel.

Chafa ist der moderne Erbe von AA-lib und libcaca: dasselbe Grundproblem – für einen Bildausschnitt das passendste Zeichen samt Farbe finden –, aber mit der ganzen Unicode-Auswahl aus Blockelementen, Halbblöcken und Braille-Zeichen sowie 24-Bit-Farbe, sofern das Terminal sie beherrscht. Kann das Terminal mehr, schaltet Chafa auf Grafikprotokolle wie Sixel oder das von Kitty um.

Hans Petter Jansson veröffentlichte die erste Version 2018; es gibt sowohl ein Programm als auch eine C-Bibliothek, über die andere Terminalanwendungen Bilder zeichnen können. Es ist ASCII-Art ohne Künstler: als Konvertierung beeindruckend, aber wer einmal handgepixeltes ANSI gesehen hat, erkennt sofort den Unterschied zwischen einem Algorithmus, der annähert, und einem Menschen, der entscheidet.

← Zurück zum Lexikon