6 releases (breaking)

new 0.14.0 May 15, 2026
0.13.0 May 15, 2026
0.12.0 May 14, 2026
0.9.0 May 12, 2026
0.7.0 May 9, 2026

#363 in Graphics APIs


Used in 4 crates

Apache-2.0

67KB
1.5K SLoC

A2UI v0.9 protocol model and in-memory surface store.

This crate intentionally models the protocol envelope and surface lifecycle while keeping component payloads as serde_json::Value. A2UI catalogs define component-specific properties, so the safe boundary here is: validate and route envelopes, store components by id, and let renderers map catalog components to trusted UI widgets.

Dependencies

~3.5–5.5MB
~96K SLoC