Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions docs/ecosystem/renderers.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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 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

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.
Expand Down