From 225ab9e2b54d390a4bd4478fc1fb29446c9d2e37 Mon Sep 17 00:00:00 2001 From: MisterTK Date: Sun, 29 Mar 2026 16:53:04 -0500 Subject: [PATCH 1/3] Add a2ui-oat renderer to community renderers registry --- docs/ecosystem/renderers.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/ecosystem/renderers.md b/docs/ecosystem/renderers.md index 2c9e51738..bf2f80d5f 100644 --- a/docs/ecosystem/renderers.md +++ b/docs/ecosystem/renderers.md @@ -16,6 +16,7 @@ Community and third-party A2UI renderer implementations. | **@zhama/a2ui** | React (Web) | ✅ | ❌ | — | [npm](https://www.npmjs.com/package/@zhama/a2ui) | | **A2UI-react** | React (Web) | ✅ | ❌ | ![Stars](https://img.shields.io/github/stars/jem-computer/A2UI-react?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/jem-computer/A2UI-react?style=flat-square&label=updated) | [GitHub](https://github.com/jem-computer/A2UI-react) | | **a2ui-swiftui** | SwiftUI (iOS, iPadOS, macOS, tvOS, watchOS, visionOS) | ✅ | ✅ | ![Stars](https://img.shields.io/github/stars/BBC6BAE9/a2ui-swiftui?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/BBC6BAE9/a2ui-swiftui?style=flat-square&label=updated) | [GitHub](https://github.com/BBC6BAE9/a2ui-swiftui) | +| **a2ui-oat** | Web (vanilla JS, no framework) | ❌ | ✅ | ![Stars](https://img.shields.io/github/stars/MisterTK/a2ui-oat?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/MisterTK/a2ui-oat?style=flat-square&label=updated) | [GitHub](https://github.com/MisterTK/a2ui-oat) · [npm](https://www.npmjs.com/package/a2ui-oat) · [Demo](https://mistertk.github.io/a2ui-oat/) | ### Notable Mentions @@ -35,6 +36,8 @@ These projects are early-stage or experimental: **a2ui-swiftui** is a native SwiftUI renderer supporting iOS, macOS, visionOS, watchOS, and tvOS. It covers all 18 standard A2UI components with dual v0.8 + v0.9 protocol support, includes JSONL streaming, and uses the Observation framework for reactivity. +**a2ui-oat** is the first framework-free web renderer, built on [Oat CSS](https://oat.ink/) semantic styling. It maps 37 catalog components (all 16 basic + 21 extensions) to semantic HTML with zero framework dependencies (~13KB total client footprint). It includes 22 registered client-side functions (pagination, SSE streaming, WebSocket, routing, formatting, validation), a custom catalog with theme support, and a dual-mode architecture that also supports direct HTML rendering for trusted agents. v0.9 only, with `@a2ui/web-lib` integration via `registerWithWebLib()`. + ### Python / PyPI No credible A2UI renderer packages were found on PyPI as of March 2026. A2UI renderers are client-side (UI) libraries, so the ecosystem is naturally focused on JavaScript/TypeScript and native mobile frameworks. From 026073d0711a67ae59640359fcd4182dff9a77e5 Mon Sep 17 00:00:00 2001 From: MisterTK Date: Sun, 29 Mar 2026 17:01:28 -0500 Subject: [PATCH 2/3] Trigger CLA re-check From 7f8ba34f37ea4628e9b13f1704ef610e545052c6 Mon Sep 17 00:00:00 2001 From: TK Date: Mon, 30 Mar 2026 16:04:11 -0500 Subject: [PATCH 3/3] Shorten a2ui-oat highlight per review feedback --- docs/ecosystem/renderers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ecosystem/renderers.md b/docs/ecosystem/renderers.md index bf2f80d5f..356d17e18 100644 --- a/docs/ecosystem/renderers.md +++ b/docs/ecosystem/renderers.md @@ -36,7 +36,7 @@ These projects are early-stage or experimental: **a2ui-swiftui** is a native SwiftUI renderer supporting iOS, macOS, visionOS, watchOS, and tvOS. It covers all 18 standard A2UI components with dual v0.8 + v0.9 protocol support, includes JSONL streaming, and uses the Observation framework for reactivity. -**a2ui-oat** is the first framework-free web renderer, built on [Oat CSS](https://oat.ink/) semantic styling. It maps 37 catalog components (all 16 basic + 21 extensions) to semantic HTML with zero framework dependencies (~13KB total client footprint). It includes 22 registered client-side functions (pagination, SSE streaming, WebSocket, routing, formatting, validation), a custom catalog with theme support, and a dual-mode architecture that also supports direct HTML rendering for trusted agents. v0.9 only, with `@a2ui/web-lib` integration via `registerWithWebLib()`. +**a2ui-oat** is the first framework-free web renderer, built on [Oat CSS](https://oat.ink/) semantic styling. It provides 37 components and 22 client-side functions with a minimal footprint (~13KB). Key features include a custom catalog with theme support, a dual-mode architecture, and `@a2ui/web-lib` integration. v0.9 only. ### Python / PyPI