Skip to content

INPAX — developer guide

This guide is a stub. Content is coming as the docs settle.

Things this guide will cover:

  • Package layout — interpreter, parser, dispatcher, providers, web-provider components.
  • Embedding the VM in your own app — Svelte and Node walkthroughs.
  • The IPS → IPO compiler pipeline.
  • Writing a custom provider (UI, EDIABAS, INP1, simulation).
  • IPO bytecode opcode catalogue + tracing the VM.
  • Building from source + running tests.

The embedding guide in the repo is the most complete reference today.

Most projects are PolyForm Noncommercial; some are MIT — see each repo for the canonical licence.