From ac441a059dacfe49d1b5b1017270818508e6a868 Mon Sep 17 00:00:00 2001 From: niuma-zb Date: Mon, 18 May 2026 15:09:45 +0800 Subject: [PATCH 1/3] docs: add AGenUI v0.9 renderer to ecosystem --- docs/ecosystem/renderers.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/ecosystem/renderers.md b/docs/ecosystem/renderers.md index 9da9294255..e7641ad11a 100644 --- a/docs/ecosystem/renderers.md +++ b/docs/ecosystem/renderers.md @@ -20,6 +20,7 @@ Community and third-party A2UI renderer implementations. | **BBC6BAE9/a2ui-swift** | Apple (iOS, iPadOS, macOS, tvOS, watchOS, visionOS) | ✅ | ✅ | ![Stars](https://img.shields.io/github/stars/BBC6BAE9/a2ui-swift?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/BBC6BAE9/a2ui-swift?style=flat-square&label=updated) | [GitHub](https://github.com/BBC6BAE9/a2ui-swift) | | **TanXudong-Vivo/A2UI-Android-Renderer** | Android (Jetpack Compose) | ❌ | ✅ | ![Stars](https://img.shields.io/github/stars/TanXudong-Vivo/A2UI-Android-Renderer?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/TanXudong-Vivo/A2UI-Android-Renderer?style=flat-square&label=updated) | [GitHub](https://github.com/TanXudong-Vivo/A2UI-Android-Renderer) | | **a2ui-vue** | Vue (Web) | ✅ | ❌ | ![Stars](https://img.shields.io/github/stars/shawnwang15/a2ui-vue?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/shawnwang15/a2ui-vue?style=flat-square&label=updated) | [GitHub](https://github.com/shawnwang15/a2ui-vue) · [npm](https://www.npmjs.com/package/a2ui-vue) · [Docs](https://shawnwang15.github.io/a2ui-vue/en/) | +| **AGenUI/AGenUI** | iOS, Android, HarmonyOS | ❌ | ✅ | ![Stars](https://img.shields.io/github/stars/AGenUI/AGenUI?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/AGenUI/AGenUI?style=flat-square&label=updated) | [GitHub](https://github.com/AGenUI/AGenUI) · [Official Website](https://genui.amap.com/)| ### Notable Mentions @@ -53,6 +54,8 @@ These projects are not directly A2UI renderers but are closely related and do su **TanXudong-Vivo/A2UI-Android-Renderer** is a modular Android renderer built with Jetpack Compose and Material 3, and is the first Android implementation to support the A2UI v0.9 protocol. It covers 13 fully implemented components (including Image loading via Coil), streaming rendering from LLM token streams, data binding with `path` expressions and `formatDate`, and a pluggable Custom Catalog for registering additional component types. The demo app includes a live connection to the official `restaurant_finder` ADK agent. +**AGenUI/AGenUI** is the first cross-platform native renderer for A2UI v0.9, supporting iOS, Android, and HarmonyOS through a shared C++ core. It is designed for high performance, extensibility, and cross-platform consistency. AGenUI fully implements A2UI v0.9 and provides runtime APIs for extending UI components and function calls. It also introduces a [custom Catalog](https://github.com/AGenUI/AGenUI/blob/main/agenui_catalog.json) that extends the Basic Catalog with Table, Carousel, Web, RichText, and a Styles property for richer appearance and layout control, while staying aligned with A2UI’s extensible Catalog model. See the [component demo](https://genui.amap.com/components), the corresponding open-source [A2UI Generation Skill](https://github.com/AGenUI/AGenUI/tree/main/skills/a2ui-generation), and learn more on [GitHub](https://github.com/AGenUI/AGenUI). + ## Submitting a Renderer If you have built an A2UI renderer, submit it to be listed here. From 9e45cd29de5831d2e479729d02798c0b88a32ff6 Mon Sep 17 00:00:00 2001 From: niuma-zb Date: Wed, 20 May 2026 15:42:50 +0800 Subject: [PATCH 2/3] fix format --- 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 e7641ad11a..b02dc70738 100644 --- a/docs/ecosystem/renderers.md +++ b/docs/ecosystem/renderers.md @@ -20,7 +20,7 @@ Community and third-party A2UI renderer implementations. | **BBC6BAE9/a2ui-swift** | Apple (iOS, iPadOS, macOS, tvOS, watchOS, visionOS) | ✅ | ✅ | ![Stars](https://img.shields.io/github/stars/BBC6BAE9/a2ui-swift?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/BBC6BAE9/a2ui-swift?style=flat-square&label=updated) | [GitHub](https://github.com/BBC6BAE9/a2ui-swift) | | **TanXudong-Vivo/A2UI-Android-Renderer** | Android (Jetpack Compose) | ❌ | ✅ | ![Stars](https://img.shields.io/github/stars/TanXudong-Vivo/A2UI-Android-Renderer?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/TanXudong-Vivo/A2UI-Android-Renderer?style=flat-square&label=updated) | [GitHub](https://github.com/TanXudong-Vivo/A2UI-Android-Renderer) | | **a2ui-vue** | Vue (Web) | ✅ | ❌ | ![Stars](https://img.shields.io/github/stars/shawnwang15/a2ui-vue?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/shawnwang15/a2ui-vue?style=flat-square&label=updated) | [GitHub](https://github.com/shawnwang15/a2ui-vue) · [npm](https://www.npmjs.com/package/a2ui-vue) · [Docs](https://shawnwang15.github.io/a2ui-vue/en/) | -| **AGenUI/AGenUI** | iOS, Android, HarmonyOS | ❌ | ✅ | ![Stars](https://img.shields.io/github/stars/AGenUI/AGenUI?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/AGenUI/AGenUI?style=flat-square&label=updated) | [GitHub](https://github.com/AGenUI/AGenUI) · [Official Website](https://genui.amap.com/)| +| **AGenUI/AGenUI** | iOS, Android, HarmonyOS | ❌ | ✅ | ![Stars](https://img.shields.io/github/stars/AGenUI/AGenUI?style=flat-square&label=⭐) ![Last commit](https://img.shields.io/github/last-commit/AGenUI/AGenUI?style=flat-square&label=updated) | [GitHub](https://github.com/AGenUI/AGenUI) · [Official Website](https://genui.amap.com/) | ### Notable Mentions From 270924fa94ccaa73b865358947200385cdf94cf2 Mon Sep 17 00:00:00 2001 From: niuma-zb Date: Fri, 5 Jun 2026 11:26:35 +0800 Subject: [PATCH 3/3] fix: update AGenUI HighLights --- 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 b02dc70738..0fa1475a63 100644 --- a/docs/ecosystem/renderers.md +++ b/docs/ecosystem/renderers.md @@ -54,7 +54,7 @@ These projects are not directly A2UI renderers but are closely related and do su **TanXudong-Vivo/A2UI-Android-Renderer** is a modular Android renderer built with Jetpack Compose and Material 3, and is the first Android implementation to support the A2UI v0.9 protocol. It covers 13 fully implemented components (including Image loading via Coil), streaming rendering from LLM token streams, data binding with `path` expressions and `formatDate`, and a pluggable Custom Catalog for registering additional component types. The demo app includes a live connection to the official `restaurant_finder` ADK agent. -**AGenUI/AGenUI** is the first cross-platform native renderer for A2UI v0.9, supporting iOS, Android, and HarmonyOS through a shared C++ core. It is designed for high performance, extensibility, and cross-platform consistency. AGenUI fully implements A2UI v0.9 and provides runtime APIs for extending UI components and function calls. It also introduces a [custom Catalog](https://github.com/AGenUI/AGenUI/blob/main/agenui_catalog.json) that extends the Basic Catalog with Table, Carousel, Web, RichText, and a Styles property for richer appearance and layout control, while staying aligned with A2UI’s extensible Catalog model. See the [component demo](https://genui.amap.com/components), the corresponding open-source [A2UI Generation Skill](https://github.com/AGenUI/AGenUI/tree/main/skills/a2ui-generation), and learn more on [GitHub](https://github.com/AGenUI/AGenUI). +**AGenUI/AGenUI** is a cross-platform native renderer for A2UI v0.9, supporting iOS, Android, and HarmonyOS through a shared C++ core. It is designed for high performance, extensibility, and cross-platform consistency. AGenUI fully implements A2UI v0.9 and provides runtime APIs for extending UI components and function calls. It also introduces a [custom Catalog](https://github.com/AGenUI/AGenUI/blob/main/agenui_catalog.json) that extends the Basic Catalog with Table, Carousel, Web, RichText, and a Styles property for richer appearance and layout control, while staying aligned with A2UI’s extensible Catalog model. See the [component demo](https://genui.amap.com/components), the corresponding open-source [A2UI Generation Skill](https://github.com/AGenUI/AGenUI/tree/main/skills/a2ui-generation), and learn more on [GitHub](https://github.com/AGenUI/AGenUI). ## Submitting a Renderer