Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ruin0x11/caca-sys

Low-level Rust bindings to libcaca
https://github.com/ruin0x11/caca-sys

Last synced: about 1 month ago
JSON representation

Low-level Rust bindings to libcaca

Awesome Lists containing this project

README

        

# caca-sys
Low-level Rust bindings to `libcaca`.

## Usage
Ensure that the `libcaca` features you want are enabled in your `Cargo.toml`:
```
caca-sys = { version: "0.1.0", features = ["enable-x11", "enable-ncurses"] }
```
The following features are available:
- `enable-ncurses`
- `enable-slang`
- `enable-conio`
- `enable-x11`
- `enable-gl`
- `enable-win32`
- `enable-network`

## TODO:
- Conio
- Caca file I/O
- Character set conversion
- Process management