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.
- 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.
- API DesignerCertifications
Validate your understanding of API design basics and best practices.
Projects
- Activiti (⭐10k)Workflow Engine
Lightweight, Java-centric BPMN engine that efficiently executes business workflows with a focus on simplicity.
- Advanced REST Client (⭐1.4k)API Testing
A robust open-source API client for testing and debugging RESTful services with an intuitive interface.
- 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.
- Alibaba Cloud Message Queue for RabbitMQMessaging as a Service
Scalable RabbitMQ solution offering low latency and high throughput for distributed messaging.
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 588 resources. View the full list on GitHub →