libcrossterm 0.3.1

C binding library for crossterm-rs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# libcrossterm

`libcrossterm` is a Rust `cdylib` library providing rich functionality to control and manipulate terminal interfaces using the excellent [`crossterm`](https://docs.rs/crossterm/latest) crate.
This includes operations like cursor movement, color and style management, and much more.

This library is built on the excellent `crossterm` crate and exposes the functionality in a C ABI friendly way so that it is callable from C and other languages.

## Features

- Cursor movement (up, down, left, right, etc.)
- Color manipulation (foreground, background)
- Style manipulation (bold, underline, etc.)
- Terminal manipulation (clearing, resizing, etc.)
- Scroll operations
- Screen buffering