Python and JavaScript bindings for the Rust vt100 terminal emulator, compiled to WebAssembly.
Track terminal state incrementally, extract plain text or formatted screen contents -- no native compilation required. The WASM binary is bundled in the wheel/npm package.
This makes it easy to use in standard web applications top build extremely fast streaming terminal emulators.
1 comment
[ 95.4 ms ] story [ 370 ms ] threadTrack terminal state incrementally, extract plain text or formatted screen contents -- no native compilation required. The WASM binary is bundled in the wheel/npm package.
This makes it easy to use in standard web applications top build extremely fast streaming terminal emulators.