Chafa
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.