awesome-integration
github.com/stn1slv/awesome-integration ↗A curated list of awesome system integration software and resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me protocols resources from awesome-integration"
Installation instructions →What's inside
Resources
- A2AProtocols
Agent-to-Agent protocol for AI agent interoperability. Enables agents to discover each other via agent cards, exchange messages, and delegate tasks across frameworks and vendors. Created by Google, governed by the Linux Foundation.
- AMQP 0-9-1Protocols
A message queuing protocol that enables the exchange of messages between applications or systems. AMQP 0-9-1 provides reliability, security, and flexibility to handle complex messaging scenarios.
- AMQP 1.0Protocols
A widely accepted message queuing protocol that provides reliable, interoperable, and efficient messaging between systems. AMQP 1.0 supports a broad range of messaging scenarios and is ideal for complex enterprise-level applications.
- Apache Avro (⭐3.2k)Data Formats
Data serialization system that provides compact, fast, and efficient serialization of structured data. It supports schema evolution, allows for efficient data compression, and is designed to work well with big data processing frameworks.
- Apache Thrift (⭐10k)Data Formats
A serialization and RPC framework originally developed at Facebook that generates cross-language bindings from a single interface definition file.
- API Blueprint (⭐8.6k)API Specification
A powerful high-level language for designing and documenting APIs that allows software engineers to easily collaborate and create efficient APIs.
Projects
- Activepieces (⭐23k)Self-Service Integration
Open-source, self-hostable automation platform with a no-code visual builder and hundreds of connectors ("pieces"), positioned as a Zapier alternative.
- Activiti (⭐10k)Workflow Engine
Lightweight, Java-centric BPMN engine that efficiently executes business workflows with a focus on simplicity.
- agentgateway (⭐3.9k)AI Gateway
An open-source data plane for agentic AI connectivity, providing security, observability, and governance for agent-to-tool (MCP) and agent-to-agent (A2A) communication.
- Airbyte (⭐21k)Data Integration
Flexible, open-source data integration platform that builds ELT pipelines to move data from diverse sources to modern destinations.
- Akana API Management PlatformAPI Management
Provides comprehensive lifecycle management, enabling rapid digital transformation and robust compliance across multi-cloud environments.
- Alibaba Cloud Message Queue for Apache KafkaMessaging as a Service
High-throughput Kafka service with seamless Alibaba Cloud integration for real-time data processing.
Integration Patterns
- AggregatorEnterprise Integration Patterns
How do we combine the results of individual, but related messages so that they can be processed as a whole?
- Aggressive ObsolescenceMicroservice API Patterns
How can API providers reduce the effort for maintaining an entire API or its parts (such as endpoints, operations, or message representations) with guaranteed service quality levels?
- Agnostic CapabilitySOA Patterns
Abstracts service capabilities for improved flexibility.
- Agnostic ContextSOA Patterns
Abstracts service context for improved flexibility.
- Agnostic Sub-ControllerSOA Patterns
Separates sub-controllers from the main controller to improve reusability and maintainability.
- Anti Corruption Layer PatternIntegration Architecture Patterns
Add a layer to isolate and transform data between systems.
Showing a sample of 671 resources. View the full list on GitHub →