probe v0.6.0
A JavaScript-to-native compiler. Write ordinary JS — classes, closures, async/await — and probe compiles it to a statically linked binary. No runtime, no VM, no garbage collector at execution time. The binary starts in single-digit milliseconds and runs at native speed.
Node.js API compatible. fs, path, http,
crypto, child_process, and Buffer work
out of the box. If your program runs under Node, it will probably compile
under probe without changes.
npm install -g axial-probe
grist v1.2.0
A control library for robots and machines, built on JS generators. Each
machine behavior is a function* that yields
commands and receives sensor readings. Behaviors compose by yielding into
each other. The runtime handles timing, cancellation, and hardware I/O.
No state machines. No callback spaghetti. No framework. Write sequential code that reads top to bottom, and grist turns it into real-time control loops. Supports serial, GPIO, CAN bus, and WebSocket transports.
npm install axial-grist