A2UI is an open-source project licensed under Apache 2.0, and the community is at the center of how it grows. Whether you are fixing a bug, building a renderer for a new platform, writing documentation, or sharing an example app you shipped, every contribution moves the ecosystem forward. This page explains how to get involved, where to find help, and how the community recognizes contributors.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/a2ui-project/a2ui/llms.txt
Use this file to discover all available pages before exploring further.
Ways to Contribute
All contributions start at the main repository: github.com/a2ui-project/a2ui- Report issues — Found a bug or unexpected behavior? Open an issue with a clear description and reproduction steps.
- Build renderers — The Roadmap lists frameworks with community interest: Vue, Svelte/Kit, ShadCN React, and more. Building one of these is among the highest-impact contributions you can make.
- Improve docs — Pull requests to the
docs/directory are always welcome. Fix typos, add examples, or clarify concepts. - Share examples — Post your project with
#A2UIon X or LinkedIn, or start a GitHub Discussion with a description and link. - Vote on issues — Give a 👍 to GitHub issues you care about to help maintainers prioritize.
Not sure where to start? Browse the community samples in the repository. These cover Angular, Lit, and ADK-based agents and are a great reference for what good A2UI projects look like.
Community Channels
| Channel | Purpose | Link |
|---|---|---|
| GitHub Discussions | Questions, ideas, project showcases | github.com/a2ui-project/a2ui/discussions |
| GitHub Issues | Bug reports, feature requests | github.com/a2ui-project/a2ui/issues |
| GitHub Repository | Source code, PRs, releases | github.com/a2ui-project/a2ui |
Community Showcase
Built something with A2UI? Show it off. The best way to share your work is to post in GitHub Discussions with a short description, a link to your code, and a demo video (four minutes or less). Notable projects are featured in the documentation and release notes. Community-built renderers are listed on the Ecosystem Renderers page — check there for community implementations and instructions for adding your own.Submitting Ecosystem Projects
If you have built a renderer, integration, or tool that works with A2UI, you can submit it to be listed in the ecosystem:- Fork a2ui-project/a2ui and edit the relevant docs page (e.g.,
docs/ecosystem/renderers.mdfor renderers). - Add your project with a name, platform, version support, and link.
- Open a pull request with a short description.
- Post in GitHub Discussions to announce it to the community.
Project Partners
A2UI is developed in collaboration with Google Opal, Flutter (GenUI SDK), Gemini Enterprise, AG-UI / CopilotKit, and the A2A team. For full details and case studies, see A2UI in the World.Code of Conduct
A2UI is committed to providing a welcoming and inclusive environment for everyone. All participants are expected to:- Be respectful and considerate in all interactions.
- Welcome newcomers and help them get started.
- Focus on what is best for the community as a whole.
- Show empathy and patience towards other contributors.
Recognition
Every contribution matters, and contributors are recognized in the following ways:- GitHub contributor graph — All commits and PRs are attributed on GitHub.
- Release notes — Significant contributions are called out in each release.
- Project acknowledgments — Listed in the project documentation.
Stay Updated
To keep up with project news and new releases:- Watch the GitHub repo to receive notifications for issues, PRs, and releases.
- Star the repo to bookmark it and show your support.
- Follow releases to get notified whenever a new protocol version or renderer ships.
Questions?
Browse the Docs
Start with the introduction to understand the A2UI protocol and its core concepts.
GitHub Discussions
Search existing discussions or start a new one with your question.
GitHub Issues
Report bugs or search for known issues affecting your setup.
A2UI in the World
See how Google Opal, Gemini Enterprise, and Flutter use A2UI in production.