@signalk/assemblyscript-plugin-sdk
v0.2.0
Published
AssemblyScript SDK for developing Signal K WASM plugins
Readme
Signal K AssemblyScript Plugin SDK
Build WASM plugins for Signal K Server using TypeScript-like syntax.
Features
- TypeScript-like syntax (strict subset)
- Compiles directly to WASM
- Small binaries (3-10 KB typical)
- Good performance (80-90% of Rust)
- Familiar tooling (npm, TypeScript)
Installation
npm install @signalk/assemblyscript-plugin-sdk
npm install --save-dev assemblyscriptDocumentation
For complete documentation including:
- Step-by-step tutorial
- API reference
- Resource providers
- Troubleshooting
See the AssemblyScript Plugin Guide in the Signal K Server documentation.
Examples
See examples/wasm-plugins/ for working examples:
example-hello-assemblyscript- Basic pluginexample-weather-plugin- Resource provider with network requests
License
Apache-2.0
