Skip to content

feat: add React client demo for A2UI rendering#300

Closed
PranavKohli24 wants to merge 1 commit intogoogle:mainfrom
PranavKohli24:main
Closed

feat: add React client demo for A2UI rendering#300
PranavKohli24 wants to merge 1 commit intogoogle:mainfrom
PranavKohli24:main

Conversation

@PranavKohli24
Copy link

The Roadmap mentions adding official support for React. I have initialized the samples/client/react directory and added a basic boilerplate using Vite.

It includes a simple proof-of-concept renderer that maps A2UI JSON (text and buttons) to React components. This serves as a foundation for future React implementation.

@google-cla
Copy link

google-cla bot commented Dec 16, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@PranavKohli24
Copy link
Author

I have signed the CLA.

@PranavKohli24
Copy link
Author

I linked my account.

@PranavKohli24 PranavKohli24 changed the title feat: Initial boilerplate for React Client Renderer feat: add React client demo for A2UI rendering Dec 17, 2025
@github-project-automation github-project-automation bot moved this to Todo in A2UI Jan 20, 2026
@jacobsimionato jacobsimionato added the triage backlog The backlog of issues and PRs which need to be triaged in bulk. label Jan 20, 2026
@zeroasterisk
Copy link
Collaborator

Thanks for getting the React renderer conversation started with this POC!

We now have an official React renderer in progress at #542, led by @lukasmoschitz (CopilotKit + Google collaboration). The spec is also moving from v0.8 to v0.9 soon, with shared libraries across renderers.

If you're interested in continuing to contribute, we'd welcome your help reviewing and contributing to #542. Closing this in favor of the consolidated effort — thanks again for the initiative!

@github-project-automation github-project-automation bot moved this from Todo to Done in A2UI Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

triage backlog The backlog of issues and PRs which need to be triaged in bulk.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants