gtcaca-sys
Raw FFI bindings to GTCaca, a libcaca-based terminal UI toolkit written in C.
This is the low-level -sys crate: it links the GTCaca C sources and exposes
the whole C API verbatim via bindgen. Everything here is unsafe. For a
safe, idiomatic Rust interface, use the gtcaca crate instead.
Requirements
libcaca development files must be installed; the build finds them via
pkg-config:
| Platform | Install |
|---|---|
| Debian/Ubuntu | apt install libcaca-dev pkg-config |
| Fedora/RHEL | dnf install libcaca-devel pkgconf-pkg-config |
| macOS | brew install libcaca pkg-config |
License
Public Domain (Unlicense), same as GTCaca.