GAMECONTROLLER · SWIFT CONCURRENCY
PadawanKit
Game controllers modeled as explicit lifecycle and shared asynchronous input—not callbacks scattered across a view hierarchy.
One stream, many interested consumers.
PadawanKit exposes controller input through modern Swift concurrency, with snapshots, recognition, typed capabilities, and haptics built around an explicit owner.
Keep hardware native; move state safely.
padawan-cli supplies a secured loopback WebSocket. The portfolio’s Swift/Wasm module decodes the same versioned events and feeds a Swift/WebGPU rendering stage.