Chafa's main repository is hosted on Github. Pull requests are welcome! You can also report issues there.
The core functionality of Chafa is implemented as a shared library with a stable C API. It has an online reference manual.
There are also Python bindings, courtesy of Erica Ferrua Edwardsdóttir, that allow Chafa to be used in Python programs. Adding terminal graphics support to your project has never been easier!
At this point there are a few projects using Chafa for graphical presentation. Among them are
Cue,
Felix,
HarfBuzz (hb-view
),
nb,
Neofetch,
Offpunk,
Oyomu,
Telescope for Neovim,
and chafa.nvim, another Neovim plugin.
If you're using Chafa in a project, I'd love to hear about it so I can list it on this page.
License
chafa
is written and maintained by Hans
Petter Jansson (hpj@hpjansson.org) et al and is licensed under
the LGPLv3+.
Status
Debian Package Tracker