Crate API MSRV: 1.56.0 Lines Of Code

libnotcurses-sys is a low-level Rust wrapper for the notcurses C library

It is built with several layers of zero-overhead abstractions over the C functions and pointers, accessed through FFI.

hello world example ```rust use libnotcurses_sys::*;

fn main() -> NcResult<()> { let nc = unsafe { Nc::new_cli()? }; nc.stdplane().putstr("hello world")?; nc.render()?; unsafe { nc.stop()? }; Ok(()) } ```

Versioning

Current version 3.1.2 is compatible with notcurses 3.0.3.

Current major version 3 is considered a development version. Just as if it it were a semver major version 0.