Skip to main content

Chapter 17: Using Other Languages

TL;DR

  1. Use a supported SDK (Rust, Swift, Java, C#, Go, TS/AS).
  2. Implement tools and views via the SDK.
  3. Compile to WASM and publish the pack.

Worka v2 is language‑agnostic, but it no longer relies on containers for backend logic. Packs compile to WASM and run inside the host’s sandbox. This keeps permissions explicit and execution predictable across desktop and mobile.