inkferro-napi
Node-API (napi-rs) bridge exposing the
inkferro Rust renderer to the inkferro
npm package — a byte-for-byte drop-in for the
ink terminal UI library.
This crate is a cdylib: it compiles to a native Node addon (.node) that wraps
inkferro-core and
inkferro-rt behind the FFI boundary the
JavaScript reconciler calls into. It is not a general-purpose Rust library —
there is no rlib. Consume the renderer from JavaScript via the
inkferro npm package, or use
inkferro-core / inkferro-rt directly from Rust.
Status
0.1.x, early release. Built and consumed as the native backend of the inkferro
npm package.
License
Licensed under either of MIT or Apache-2.0 at your option.