allwright-core 0.0.41

Lightweight allwright engine core with shared client and transport APIs.
Documentation

allwright-core Rust crate

allwright-core is the lightweight Rust engine core for the project.

It includes:

  • a high-level Rust client API for talking to the allwright engine
  • the engine server implementation used by the installable allwright CLI
  • the shared plugin catalog used by CLI-side plugin registration

The surrounding Rust workspace now also publishes:

  • allwright
  • allwright-plugin-sdk
  • allwright-surface-web
  • allwright-surface-mobile
  • allwright-surface-mobile-android
  • allwright-surface-mobile-ios
  • allwright-surface-desktop
  • allwright-surface-desktop-mac
  • allwright-surface-desktop-windows
  • allwright-surface-desktop-linux

Installing the allwright package is intended to provide the CLI plus this lightweight core together, while surface crates are added separately as plugins.