Skip to main content

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.

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.

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 #A2UI on 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

ChannelPurposeLink
GitHub DiscussionsQuestions, ideas, project showcasesgithub.com/a2ui-project/a2ui/discussions
GitHub IssuesBug reports, feature requestsgithub.com/a2ui-project/a2ui/issues
GitHub RepositorySource code, PRs, releasesgithub.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:
  1. Fork a2ui-project/a2ui and edit the relevant docs page (e.g., docs/ecosystem/renderers.md for renderers).
  2. Add your project with a name, platform, version support, and link.
  3. Open a pull request with a short description.
  4. Post in GitHub Discussions to announce it to the community.
See the Ecosystem Renderers page for the full submission checklist.

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.
Unacceptable behavior will not be tolerated. Report concerns to the project maintainers via GitHub.

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.
Significant contributors may be invited to join the project’s maintainer team.

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.
Thank you for being part of the A2UI community!

Build docs developers (and LLMs) love