libnotcurses-sys 3.3.0

Low-level Rust bindings for the notcurses C library.
Documentation

Crate API MSRV: 1.58.1 Lines Of Code

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

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.3.0 is compatible with notcurses 3.0.7.

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