Chafa C API

ChafaCanvas — A canvas that renders to text
ChafaCanvasConfig — Describes a configuration for ChafaCanvas
ChafaPlacement — Placement of a ChafaImage on a ChafaCanvas
ChafaImage — An image to be placed on a ChafaCanvas
ChafaFrame — A raster image frame that can be added to a ChafaImage
ChafaSymbolMap — Describes a selection of textual symbols
ChafaTermDb — A database of terminal information
ChafaTermInfo — Describes a particular terminal type
Features — Platform-specific feature support
Miscellaneous — Potentially useful functions