Python bindings for vt100 terminal state processing via WebAssembly. Provides terminal emulation with vt100 escape sequence parsing, capable of handling complex terminal interactions. Version 0.3.0 (latest) as of May 2026. Release cadence is irregular; pre-v1.0 so breaking changes are possible.
pip install vt100wasmVerified import paths — ran on the pinned version, not inferred.
Creates a Terminal, feeds escape sequences, and reads cell data.
Encode strings to bytes before feeding, e.g., term.feed(b'text') or term.feed('text'.encode()).Pin your dependency to a specific version and test upgrades carefully.
Use the cursor position from escape sequence feedback or manage it externally.
No dependency data recorded yet.