From 4e968d7e091961cbf32b9031e71ab282caf7d3b8 Mon Sep 17 00:00:00 2001 From: BBC6BAE9 Date: Thu, 12 Mar 2026 14:44:54 +0800 Subject: [PATCH 1/2] doc(renderer): swiftui Made-with: Cursor --- docs/ecosystem/renderers.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/ecosystem/renderers.md b/docs/ecosystem/renderers.md index 610e24c48..0f8af98c8 100644 --- a/docs/ecosystem/renderers.md +++ b/docs/ecosystem/renderers.md @@ -15,6 +15,7 @@ Community and third-party A2UI renderer implementations. | **a2ui-react-native** | React Native | ✅ | ❌ | ![Stars](https://img.shields.io/github/stars/sivamrudram-eng/a2ui-react-native?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/sivamrudram-eng/a2ui-react-native?style=flat-square&label=updated) | [GitHub](https://github.com/sivamrudram-eng/a2ui-react-native) | | **@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) | ### Notable Mentions @@ -32,6 +33,8 @@ These projects are early-stage or experimental: **a2ui-react-native** is the only React Native renderer, enabling A2UI on iOS and Android via a single codebase. +**a2ui-swiftui** is a native SwiftUI renderer supporting iOS, macOS, visionOS, watchOS, and tvOS. It covers all 18 standard A2UI components, includes JSONL streaming support, and uses the Observation framework for reactivity. + ### 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 bab25d36448ba260cb8a01cb050888ef54f6ca63 Mon Sep 17 00:00:00 2001 From: BBC6BAE9 Date: Tue, 24 Mar 2026 21:44:06 +0800 Subject: [PATCH 2/2] docs: update a2ui-swiftui with v0.9 protocol support --- docs/ecosystem/renderers.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/ecosystem/renderers.md b/docs/ecosystem/renderers.md index 0f8af98c8..2c9e51738 100644 --- a/docs/ecosystem/renderers.md +++ b/docs/ecosystem/renderers.md @@ -15,7 +15,7 @@ Community and third-party A2UI renderer implementations. | **a2ui-react-native** | React Native | ✅ | ❌ | ![Stars](https://img.shields.io/github/stars/sivamrudram-eng/a2ui-react-native?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/sivamrudram-eng/a2ui-react-native?style=flat-square&label=updated) | [GitHub](https://github.com/sivamrudram-eng/a2ui-react-native) | | **@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-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) | ### Notable Mentions @@ -33,7 +33,7 @@ These projects are early-stage or experimental: **a2ui-react-native** is the only React Native renderer, enabling A2UI on iOS and Android via a single codebase. -**a2ui-swiftui** is a native SwiftUI renderer supporting iOS, macOS, visionOS, watchOS, and tvOS. It covers all 18 standard A2UI components, includes JSONL streaming support, and uses the Observation framework for reactivity. +**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. ### Python / PyPI