{"id":40048956,"url":"https://github.com/nMaroulis/awesome-a2a-libraries","last_synced_at":"2026-01-27T21:00:52.927Z","repository":{"id":329436822,"uuid":"1119192626","full_name":"nMaroulis/awesome-a2a-libraries","owner":"nMaroulis","description":"A curated list of Agent-to-Agent (A2A) libraries and SDKs, organized by programming language.","archived":false,"fork":false,"pushed_at":"2025-12-22T18:14:20.000Z","size":854,"stargazers_count":17,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-19T00:16:46.152Z","etag":null,"topics":["a2a","a2a-mcp","a2a-protocol","agent-to-agent","agentic-ai","awesome"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nMaroulis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-18T22:29:08.000Z","updated_at":"2026-01-07T15:16:30.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/nMaroulis/awesome-a2a-libraries","commit_stats":null,"previous_names":["nmaroulis/awesome-a2a-libraries"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nMaroulis/awesome-a2a-libraries","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nMaroulis%2Fawesome-a2a-libraries","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nMaroulis%2Fawesome-a2a-libraries/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nMaroulis%2Fawesome-a2a-libraries/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nMaroulis%2Fawesome-a2a-libraries/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nMaroulis","download_url":"https://codeload.github.com/nMaroulis/awesome-a2a-libraries/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nMaroulis%2Fawesome-a2a-libraries/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28789720,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T21:49:50.245Z","status":"ssl_error","status_checked_at":"2026-01-26T21:48:29.455Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["a2a","a2a-mcp","a2a-protocol","agent-to-agent","agentic-ai","awesome"],"created_at":"2026-01-19T06:00:36.781Z","updated_at":"2026-01-27T21:00:52.913Z","avatar_url":"https://github.com/nMaroulis.png","language":null,"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eAwesome Agent-to-Agent (A2A) Libraries\u003c/h1\u003e\n\n  \u003cimg src=\"assets/banner.png\" alt=\"Awesome A2A Banner - Abstract network or connection graphic\" width=\"100%\"\u003e\n\u003c/div\u003e\n\n\n[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![GitHub stars](https://img.shields.io/github/stars/nMaroulis/awesome-a2a-libraries.svg?style=social\u0026label=Stars)](https://github.com/nMaroulis/awesome-a2a-libraries)\n[![GitHub forks](https://img.shields.io/github/forks/nMaroulis/awesome-a2a-libraries.svg?style=social\u0026label=Forks)](https://github.com/nMaroulis/awesome-a2a-libraries)\n\n\nA curated list of **Agent-to-Agent (A2A) libraries and SDKs**, organized by **programming language**.\n\nThis list focuses **exclusively on code libraries** that implement or support the **Agent-to-Agent (A2A) protocol** for interoperable agent communication.\n\n## What is A2A?\n\n**Agent-to-Agent (A2A)** is an open protocol designed to enable **secure, peer-to-peer communication and collaboration between autonomous AI agents**, regardless of framework, runtime, or vendor. By standardizing the way agents exchange tasks, messages, and results, A2A allows developers to build **interoperable, multi-agent systems** capable of complex cross-application automation.\n\nKey features of A2A include:\n\n- **Framework-agnostic:** Works across different AI agent frameworks and programming languages.\n- **Peer-to-peer communication:** Direct agent-to-agent messaging, with optional server-mediated routing.\n- **Async-first design:** Supports long-running tasks and human-in-the-loop scenarios.\n- **Modality-agnostic:** Handles text, files, forms, streams, and other data types.\n- **Opaque execution:** Agents interact without exposing internal logic or proprietary tools.\n- **Enterprise-ready:** Includes authentication, security, privacy, and monitoring considerations.\n\n### Official Resources\n\n- [Announcement Blog Post](https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/) – Google's introduction to A2A.\n- [GitHub Repository](https://github.com/a2aproject/A2A) – Source code, spec, and official samples.\n- [Official Documentation](https://a2aproject.github.io/A2A) – Detailed technical reference and examples.\n\n\n## Table of Contents\n\n1. [Scope](#scope)  \n2. [How to Read This List](#how-to-read-this-list)  \n3. [Libraries by Language](#libraries-by-language)  \n   - [Python](#python)  \n   - [JavaScript / TypeScript](#javascript--typescript)  \n   - [Java](#java)  \n   - [Go](#go)  \n   - [Rust](#rust)  \n   - [C#](#c)  \n4. [UI / Visual Orchestration for A2A](#ui--visual-orchestration-for-a2a)  \n5. [Related Ecosystem](#related-ecosystem)  \n6. [Contribution Guidelines](#contribution-guidelines)  \n7. [License](#license)  \n\n## Scope\n\n**Included**\n- A2A SDKs and client libraries  \n- A2A servers, registries, and transports  \n- Language-native agent libraries with A2A support  \n- Utilities directly enabling A2A communication  \n\n**Excluded**\n- Non-A2A agent frameworks  \n- SaaS platforms or hosted products  \n- UI tools or prompt collections/templates  \n\nFor broader agent framework coverage see [awesome-ai-agents](https://github.com/e2b-dev/awesome-ai-agents) or [awesome-agent-papers](https://github.com/luo-junyu/Awesome-Agent-Papers) for new 📚 research on genAI \u0026 agents.\n\n## Programming Languages\n\nCurrently, libraries for the following programming languages are supported:\n\n\u003cp align=\"center\"\u003e\n  \u003cfont color=\"#888\" size=\"2\"\u003e[ Python ]\u003c/font\u003e   \u003cfont color=\"#888\" size=\"2\"\u003e[ JavaScript / TypeScript ]\u003c/font\u003e   \u003cfont color=\"#888\" size=\"2\"\u003e[ Rust ]\u003c/font\u003e \u003cfont color=\"#888\" size=\"2\"\u003e[ Java ]\u003c/font\u003e \u003cfont color=\"#888\" size=\"2\"\u003e[ Go ]\u003c/font\u003e \u003cfont color=\"#888\" size=\"2\"\u003e[ C# ]\u003c/font\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/pheralb/svgl/06a1c7f443bb702317165c5091e4a648a6bc2eda/static/library/python.svg\" width=\"45\" alt=\"Python\" title=\"Python\"/\u003e  \u003cimg src=\"https://raw.githubusercontent.com/pheralb/svgl/06a1c7f443bb702317165c5091e4a648a6bc2eda/static/library/javascript.svg\" width=\"45\" alt=\"JS\" /\u003e  \u003cimg src=\"https://raw.githubusercontent.com/pheralb/svgl/06a1c7f443bb702317165c5091e4a648a6bc2eda/static/library/rust.svg\" width=\"45\" alt=\"Rust\" /\u003e  \u003cimg src=\"https://raw.githubusercontent.com/pheralb/svgl/06a1c7f443bb702317165c5091e4a648a6bc2eda/static/library/java.svg\" width=\"45\" alt=\"Java\" /\u003e  \u003cimg src=\"https://go.dev/blog/go-brand/Go-Logo/SVG/Go-Logo_Blue.svg\" width=\"45\" alt=\"Go\" /\u003e  \u003cimg src=\"https://raw.githubusercontent.com/pheralb/svgl/06a1c7f443bb702317165c5091e4a648a6bc2eda/static/library/csharp.svg\" width=\"45\" alt=\"Csharp\" /\u003e\n\u003c/p\u003e\n\n\n## How to Read This List\n\nLibraries are grouped **by programming language**. Each entry is described using a small set of consistent classifications focused on **A2A protocol responsibilities and usability**.\n\n### Classification Dimensions\n\n#### **A2A Capability**\nWhat part of the Agent-to-Agent protocol the library implements:\n\n- `Client` – initiates A2A tasks and conversations\n- `Server` – receives, executes, and responds to A2A tasks\n- `Client + Server` – full A2A node implementation\n- `Spec / Schema` – protocol definitions, schemas, or validators\n- `Tooling` – testing, debugging, CLI, or developer utilities for A2A\n\n#### **Abstraction Level**\nHow opinionated or low-level the library is:\n\n- `Low-level` – raw protocol primitives\n- `Mid-level` – helpers and lifecycle abstractions\n- `High-level` – batteries-included, minimal boilerplate\n\n#### **Transport / Integration**\nHow agents communicate or integrate:\n\n- `HTTP / REST`\n- `WebSocket`\n- `gRPC`\n- `JSON-RPC`\n- `Custom transport`\n- `Pluggable transport`\n\n#### **Maturity**\nCurrent stability of the project:\n\n- `Experimental` – early-stage, APIs may change\n- `Usable` – stable enough for real projects\n- `Production-ready` – battle-tested in production\n\n#### **Tags**\nOptional tags highlight notable characteristics:\n\n- 🌐 Multi-agent\n- 🔐 Auth / Security\n- ⚡ High-performance\n- 🧪 Research / Prototype\n- 🏢 Enterprise-oriented\n- 🔌 Framework integration\n- 🧩 Extensible\n- 📜 Spec-faithful\n\n\n\u003e Tip: Only include libraries that are **publicly available, actively maintained**, and relevant to **A2A** or **agent orchestration**.\n\n\n## Libraries by Language\n\n### Python\n\n- **[Python A2A](https://github.com/a2aproject/a2a-python)**  \n\n  ![stars](https://img.shields.io/github/stars/a2aproject/a2a-python?style=social)\n  ![forks](https://img.shields.io/github/forks/a2aproject/a2a-python?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/a2aproject/a2a-python?color=blue)\n\n  The official Python SDK for the Agent2Agent (A2A) Protocol, enabling building A2A‑compliant agents and servers.  \n  - **A2A Capability**: Client + Server\n  - **Abstraction Level**: Mid-level\n  - **Transport / Integration**: HTTP / REST (JSON-RPC), gRPC\n  - **Maturity**: Production-ready\n  - **Notes**: Official reference SDK with async support via `a2a-sdk` package and full protocol coverage.\n  - **Tags**: 🌐 Multi-agent, 🏢 Enterprise-oriented, 📜 Spec-faithful\n\n- **[Pydantic AI](https://github.com/pydantic/pydantic-ai)**  \n\n  ![stars](https://img.shields.io/github/stars/pydantic/pydantic-ai?style=social)\n  ![forks](https://img.shields.io/github/forks/pydantic/pydantic-ai?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/pydantic/pydantic-ai?color=blue)\n\n  A Python agent framework with native A2A support via `to_a2a()` that can expose agents as A2A servers using FastA2A.  \n  - **A2A Capability**: Client + Server\n  - **Abstraction Level**: High-level\n  - **Transport / Integration**: HTTP / REST\n  - **Maturity**: Usable\n  - **Notes**: Strong type-safety and FastAPI-style ergonomics; A2A is an integration, not the core focus.\n  - **Tags**: 🌐 Multi-agent, 🔌 Framework integration, 🧩 Extensible\n\n- **[FastA2A](https://github.com/pydantic/fasta2a)**  \n\n  ![stars](https://img.shields.io/github/stars/pydantic/fasta2a?style=social)\n  ![forks](https://img.shields.io/github/forks/pydantic/fasta2a?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/pydantic/fasta2a?color=blue)\n\n  An ASGI-based A2A server implementation designed to expose agents as A2A endpoints.  \n  - **A2A Capability**: Server\n  - **Abstraction Level**: Mid-level\n  - **Transport / Integration**: HTTP / REST\n  - **Maturity**: Experimental\n  - **Notes**: Tight FastAPI integration; often used together with Pydantic AI.\n  - **Tags**: 🧪 Research / Prototype, 🔌 Framework integration\n\n\n- **[cA2A](https://github.com/a2aproject/a2a-samples)** *(CLI utility)*  \n\n  ![stars](https://img.shields.io/github/stars/a2aproject/a2a-samples?style=social)\n  ![forks](https://img.shields.io/github/forks/a2aproject/a2a-samples?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/a2aproject/a2a-samples?color=blue)\n\n  A simple CLI utility for interacting with A2A agents, useful for debugging or prototyping.  \n  - **A2A Capability**: Tooling\n  - **Abstraction Level**: High-level\n  - **Transport / Integration**: HTTP / REST\n  - **Maturity**: Experimental\n  - **Notes**: Useful for manual inspection and protocol exploration.\n  - **Tags**: 🧪 Research / Prototype\n\n\n- **[CrewAI](https://github.com/crewAIInc/crewAI/)**  \n\n  ![stars](https://img.shields.io/github/stars/crewAIInc/crewAI?style=social)\n  ![forks](https://img.shields.io/github/forks/crewAIInc/crewAI?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/crewAIInc/crewAI?color=blue)\n\n  CrewAI is a multi-agent orchestration platform that supports A2A agent delegation, enabling agents to assign tasks to other agents and communicate via the A2A protocol. The following 📚 [docs](https://docs.crewai.com/en/learn/a2a-agent-delegation) showcase how A2A is implemented by crewAI.  \n  - **A2A Capability**: Client + Server\n  - **Abstraction Level**: High-level\n  - **Transport / Integration**: Pluggable transport\n  - **Maturity**: Production-ready\n  - **Notes**: A2A is one of several supported delegation mechanisms.\n  - **Tags**: 🌐 Multi-agent, 🏢 Enterprise-oriented, 🔌 Framework integration\n\n\n- **[Protolink](https://github.com/nMaroulis/protolink)**\n\n  ![stars](https://img.shields.io/github/stars/nMaroulis/protolink?style=social)\n  ![forks](https://img.shields.io/github/forks/nMaroulis/protolink?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/nMaroulis/protolink?color=blue)\n\n  A lightweight library to build autonomous agents, automating the transport, LLM \u0026 tool integration.  \n  - **A2A Capability**: Client + Server, Spec / Schema\n  - **Abstraction Level**: High-level\n  - **Transport / Integration**: HTTP / REST, WebSocket, gRPC, Custom transport\n  - **Maturity**: Experimental\n  - **Notes**: Optimized for rapid experimentation, includes abstractions for each A2A component (discovery, messaging, session management) and LLM \u0026 tooling.\n  - **Tags**: 🧪 Research / Prototype, 🧩 Extensible, 🌐 Multi-agent, ✅ Beginner-friendly\n\n---\n\n### JavaScript / TypeScript\n\n- **[A2A JS SDK](https://github.com/a2aproject/a2a-js)**  \n\n  ![stars](https://img.shields.io/github/stars/a2aproject/a2a-js?style=social)\n  ![forks](https://img.shields.io/github/forks/a2aproject/a2a-js?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/a2aproject/a2a-js?color=blue)\n\n  Official JavaScript/TypeScript SDK for A2A Protocol, enabling agent servers and clients in Node.js/TS projects.  \n  - **A2A Capability:** Client + Server\n  - **Abstraction Level:** Mid-level\n  - **Transport / Integration:** HTTP / REST (JSON-RPC), gRPC\n  - **Maturity:** Production-ready\n  - **Notes:** Official JS/TS reference SDK.\n  - **Tags:** 🌐 Multi-agent, 📜 Spec-faithful\n\n---\n\n### Java\n\n- **[A2A Java SDK](https://github.com/a2aproject/a2a-java)**  \n\n  ![stars](https://img.shields.io/github/stars/a2aproject/a2a-java?style=social)\n  ![forks](https://img.shields.io/github/forks/a2aproject/a2a-java?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/a2aproject/a2a-java?color=blue)\n\n  Official Java SDK for building A2A‑compliant agents and servers.  \n  - **A2A Capability**: Client + Server\n  - **Abstraction Level**: Mid-level\n  - **Transport / Integration**: HTTP / REST (JSON-RPC), gRPC\n  - **Maturity**: Production-ready\n  - **Notes**: Official reference implementation for the JVM ecosystem.\n  - **Tags**: 🌐 Multi-agent, 📜 Spec-faithful\n\n---\n\n### Go\n\n- **[A2A Go SDK](https://github.com/a2aproject/a2a-go)**  \n\n  ![stars](https://img.shields.io/github/stars/a2aproject/a2a-go?style=social)\n  ![forks](https://img.shields.io/github/forks/a2aproject/a2a-go?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/a2aproject/a2a-go?color=blue)\n\n  Official Go SDK for implementing A2A servers and clients.  \n  - **A2A Capability**: Client + Server\n  - **Abstraction Level**: Mid-level\n  - **Transport / Integration**: HTTP / REST (JSON-RPC), gRPC\n  - **Maturity**: Production-ready\n  - **Notes**: Includes end-to-end examples for both client and server implementations.\n  - **Tags**: 🌐 Multi-agent, 📜 Spec-faithful\n\n- **[tRPC-A2A-Go](https://github.com/trpc-group/trpc-a2a-go)** *(community implementation)*  \n\n  ![stars](https://img.shields.io/github/stars/trpc-group/trpc-a2a-go?style=social)\n  ![forks](https://img.shields.io/github/forks/trpc-group/trpc-a2a-go?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/trpc-group/trpc-a2a-go?color=blue)\n\n  Community Go implementation that follows the A2A protocol with examples and utilities.  \n  - **A2A Capability**: Client + Server\n  - **Abstraction Level**: Mid-level\n  - **Transport / Integration**: HTTP / REST\n  - **Maturity**: Experimental\n  - **Notes**: Includes session management and authentication helpers beyond the core spec.\n  - **Tags**: 🧪 Research / Prototype, 🧩 Extensible\n\n---\n\n### Rust\n\n- **[a2a-rs](https://github.com/EmilLindfors/a2a-rs)**  \n\n  ![stars](https://img.shields.io/github/stars/EmilLindfors/a2a-rs?style=social)\n  ![forks](https://img.shields.io/github/forks/EmilLindfors/a2a-rs?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/EmilLindfors/a2a-rs?color=blue)\n\n  Rust implementation of the A2A protocol with examples and production-like use cases.  \n  - **A2A Capability**: Client + Server\n  - **Abstraction Level**: Low-level\n  - **Transport / Integration**: HTTP / REST, WebSocket\n  - **Maturity**: Experimental\n  - **Notes**: Focuses on correctness and performance; suitable for systems-level integrations.\n  - **Tags**: 🧪 Research / Prototype, ⚡ High-performance\n\n---\n\n### C#\n\n- **[A2A .NET SDK](https://github.com/a2aproject/a2a-dotnet)**  \n\n  ![stars](https://img.shields.io/github/stars/a2aproject/a2a-dotnet?style=social)\n  ![forks](https://img.shields.io/github/forks/a2aproject/a2a-dotnet?style=social)\n  ![last commit](https://img.shields.io/github/last-commit/a2aproject/a2a-dotnet?color=blue)\n\n  Official .NET implementation of the A2A Protocol for C# applications.  \n  - **A2A Capability**: Client + Server\n  - **Abstraction Level**: Mid-level\n  - **Transport / Integration**: HTTP / REST (JSON-RPC), gRPC\n  - **Maturity**: Production-ready\n  - **Notes**: Designed for .NET and ASP.NET Core applications with support for modern .NET features.\n  - **Tags**: 🌐 Multi-agent, 📜 Spec-faithful\n\n---\n\n## UI / Visual Orchestration for A2A\n\nAt the time of writing, there are **no visual or low-code tools that natively support the Agent-to-Agent (A2A) protocol**.\n\nExisting visual agent builders and workflow tools rely on **centralized orchestration** and do not implement A2A peer-to-peer semantics.\n  - **[n8n](https://github.com/n8n-io/n8n)** – Visual workflow automation with centralized orchestration; node-based flows using HTTP calls, not peer-to-peer agents.\n  - **[Flowise](https://github.com/FlowiseAI/Flowise)** – Visual agent and chain builder on top of LangChain/LangGraph; centralized orchestration with no native agent interoperability.\n  - **[LangFlow](https://github.com/langflow-ai/langflow)** – Visual LLM workflow designer focused on prompt and chain composition rather than autonomous agents.\n  - **[AutoGen Studio](https://github.com/microsoft/autogen)** – UI for orchestrating AutoGen agents using a coordinator-based model; lacks protocol-level interoperability.\n  - **[CrewAI Studio](https://github.com/strnad/CrewAI-Studio)** – Visual agent orchestration built around a manager–worker model with centrally planned task execution.\n\n\nProjects exploring agent-generated UI (e.g. A2UI) or visual workflows may integrate with A2A in the future, but **no A2A-native UI tooling exists yet**.\n\nThis section will be updated as the ecosystem evolves.\n\n\n## Related Ecosystem\n\n- **[A2A Protocol Specification](https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/)** – Official protocol documentation  \n- **[awesome-agents / awesome-ai-agents](https://github.com/e2b-dev/awesome-ai-agents)** – Broader agent framework lists  \n- Multi-agent orchestration frameworks may integrate with A2A but are listed elsewhere  \n\n\n## Contribution Guidelines\n\nContributions are welcome! Please follow these guidelines:  \n- Only add **actively maintained** libraries  \n- Include **links, roles, model type, and maturity**  \n- Submit via pull requests with descriptive information  \n\nSee full guidelines: [CONTRIBUTING.md](CONTRIBUTING.md)\n\n\n## License\n\nThis list is released under the **MIT License**.\n","funding_links":[],"categories":["Technical","Other Lists"],"sub_categories":["awesome-*","TeX Lists"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FnMaroulis%2Fawesome-a2a-libraries","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FnMaroulis%2Fawesome-a2a-libraries","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FnMaroulis%2Fawesome-a2a-libraries/lists"}