Hi DEV community,
I just published Awesome A2A Libraries, a curated GitHub list focused exclusively on code libraries that implement or support the Agent-to-Agent (A2A) protocol.
What is A2A?
A2A (Agent-to-Agent) is Google’s open protocol for peer-to-peer, interoperable communication between autonomous agents, independent of framework or vendor. It’s designed to make agents talk to each other in a standard, production-friendly way (HTTP, JSON-RPC, async, artifacts, etc.).
What makes this list different?
🔹 Libraries only (no SaaS, no UIs, no prompts)
🔹 Organized by programming language (Python, JS/TS, Java, Go, Rust, C#)
🔹 Clear classification: role, architecture, readiness, and learning curve
🔹 Includes official SDKs + serious community implementations
🔹 Aimed at developers actually building A2A agents
Examples included:
• Official A2A SDKs
• Pydantic-AI with native A2A support
• Language-native servers, clients, and utilities.
Looking for contributors 👀
If you know of:
• A2A libraries I missed
• Experimental or production A2A agents
• Language-specific implementations
I’d love to add them.
👉 GitHub: https://github.com/nMaroulis/awesome-a2a-libraries
Top comments (0)