alidade
v0.0.1
Published
JavaScript/TypeScript client for alidade — a 3D viewer and controller for CAD-and-volumetric scenes. Drives the alidade server over websocket; the JS analogue of the Python `alidade` package.
Downloads
48
Maintainers
Readme
alidade
A 3D viewer and controller for CAD-and-volumetric scenes. A headless Rust server owns the document state and exposes a websocket API; thin web clients (browser, Tauri desktop app, Jupyter widget) render and interact with it.
alidade (this npm package) is the JavaScript / TypeScript client for
the alidade server — the JS analogue of the alidade Python
package. Install it to drive an alidade
server from Node.js, Deno, Bun, or any browser app that wants programmatic
control beyond what the official frontend provides.
npm install alidadeStatus
Early — client API is under active development; only the package name and
project metadata are reserved at this version. Wire protocol types are
already published as
@alidade-app/protocol.
Project home: https://github.com/djoshea/alidade
Related packages
- Rust binary / crate:
alidade—cargo install alidade - Python client:
alidade—pip install alidade - TS protocol types:
@alidade-app/protocol
License
Source-available, free for noncommercial use — PolyForm Noncommercial 1.0.0.
