libcrossterm

Crates.iolibcrossterm
lib.rslibcrossterm
version0.8.0
sourcesrc
created_at2023-07-21 17:55:03.670066
updated_at2024-03-25 21:53:49.446204
descriptionC binding library for crossterm-rs
homepagehttps://github.com/kdheepak/libcrossterm
repositoryhttps://github.com/kdheepak/libcrossterm
max_upload_size
id922572
size120,888
Dheepak Krishnamurthy (kdheepak)

documentation

README

libcrossterm

libcrossterm is a Rust cdylib library providing a C-API to access rich functionality to control and manipulate terminal interfaces using the excellent crossterm crate. This includes operations like cursor movement, color and style management, and much more.

This library is built on the crossterm crate and exposes the functionality in a C ABI friendly way so that it is callable from C and other languages. See the documentation for more information.

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
Commit count: 85

cargo fmt