Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Platforms
  4. Integration

Integration

The "Awesome Integration" project is a curated collection of resources focused on the integration of various IT systems, enabling them to work together seamlessly. Integration involves connecting different software applications, services, and components to function as a unified system. This list encompasses tools, frameworks, libraries, tutorials, and best practices that facilitate integration across diverse platforms and technologies. It is valuable for developers, system architects, and IT professionals looking to streamline workflows and enhance interoperability. Users can discover effective strategies and tools to optimize their integration processes and achieve cohesive system performance.

system-integrationapi-integrationdata-integrationmiddlewareenterprise-integrationcloud-integrationintegration-tools
RSSView on GitHub
523 stars78 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

💚
Node.js

The "Awesome Node.js" project is a curated collection of resources for developers working with Node.js, a powerful JavaScript runtime built on Chrome's V8 engine. This list encompasses a variety of categories, including libraries, frameworks, tools, tutorials, and community resources that enhance the development experience. It is designed to benefit both beginners and experienced developers by providing essential tools and knowledge to create efficient server-side applications. From learning materials to advanced libraries, users can explore a wealth of information to elevate their Node.js projects and streamline their development process.

65.5k
💙
Flutter

The "Awesome Flutter" project is a comprehensive collection of resources dedicated to Flutter, Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase written in Dart. This list includes libraries, tools, plugins, tutorials, and community resources that support developers in creating beautiful and performant applications. Whether you're a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection offers valuable insights and tools to enhance your Flutter development experience. Dive into this resource to discover how to maximize your productivity and creativity with Flutter.

59.5k
📦
iOS

The "Awesome iOS" project is a curated collection of resources designed for developers working with iOS, Apple's mobile operating system for iPhones and iPads. This list encompasses a wide range of categories including development tools, libraries, frameworks, design resources, tutorials, and community support. It serves as a valuable asset for both beginners looking to learn iOS development and experienced developers seeking to enhance their skills and discover new tools. Whether you're building your first app or looking to refine your existing projects, this collection provides essential resources to help you succeed in the iOS ecosystem.

51.7k
📦
Frontend Development

The "Awesome Frontend Development" project is a curated collection of resources aimed at enhancing the skills and knowledge of frontend developers. Frontend development involves creating the visual and interactive aspects of web applications, utilizing technologies such as HTML, CSS, and JavaScript. This list encompasses a variety of resources including frameworks, libraries, tools, tutorials, and design systems, catering to both beginners and experienced developers. By providing access to the latest trends, best practices, and community insights, this project empowers developers to build engaging and efficient user interfaces. Dive in to discover tools and techniques that can elevate your frontend development projects to new heights.

46.4k

Table of Contents

34 sections · 570 projects

Management

19 projects
Akana API Management Platform
akana.com
Amazon API Management
aws.amazon.com
Anypoint Platform
mulesoft.com
Amplify API Management Platform
axway.com
Apigee
cloud.google.com
Azure API Management
azure.microsoft.com
Boomi Cloud API Management
developer.mashery.com
DigitMarket API Manager
torryharris.com
Gravitee.io API Management ()
Gravitee.io API Management ()

An open-source API management platform for controlling access, lifecycle, and analytics of your APIs.

Java4301 day ago
IBM API Connect
ibm.com
IBM webMethods API Management
ibm.com
Kong Enterprise
konghq.com
Layer7 API Management
broadcom.com
Red Hat 3scale API Management
redhat.com
Sensedia API Management
sensedia.com
Traefik API Management
traefik.io
Tyk API Management
tyk.io
WSO2 API Management
WSO2 API Management

A complete platform for building, integrating, and exposing digital services as managed APIs in cloud, on-premise, and hybrid architectures.

Java1,0011 day ago
Zuplo API Management
zuplo.com

Design

9 projects
Apicurio Studio (k)
Apicurio Studio (k)

An open-source API design studio for creating and editing OpenAPI and AsyncAPI specifications.

TypeScript1,0599 months ago
Dredd (.2k)
Dredd (.2k)

A language-agnostic command-line tool for validating API documentation against backend implementation.

JavaScript4,2262 years ago
OpenAPI-GUI (.4k)
OpenAPI-GUI (.4k)

A visual editor for creating and editing OpenAPI 3.0 definitions, running entirely client-side in the browser.

JavaScript1,4902 years ago
OpenAPI Diff (k)
OpenAPI Diff (k)

A utility for comparing two OpenAPI 3.x specifications and rendering differences in HTML, Markdown, Asciidoc, JSON, or plain text.

Java1,0933 days ago
OpenApi Generator
OpenApi Generator

Automatically generates API client libraries, server stubs, and documentation from OpenAPI specifications.

Java26,6072 days ago
OpenAPI Style Validator ()
OpenAPI Style Validator ()

A customizable style validator to ensure OpenAPI specifications adhere to organizational standards.

Java2388 months ago
Spectral (k)
Spectral (k)

A flexible JSON/YAML linter for creating automated style guides, with baked-in support for OpenAPI, AsyncAPI, and Arazzo.

TypeScript3,1552 days ago
Swagger Editor (.4k)
Swagger Editor (.4k)

A browser-based editor for designing, editing, and visualizing OpenAPI, AsyncAPI, and API Design Systems specifications.

JavaScript9,4562 days ago
Zally ()
Zally ()

A minimalistic, simple-to-use linter for OpenAPI 2 and 3 specifications that checks compliance with RESTful guidelines.

Kotlin94515 days ago

Documentation

10 projects
DapperDox ()
DapperDox ()

A themed documentation generator, server, and API explorer for OpenAPI (Swagger) specifications.

Go4162 years ago
OpenAPI Explorer ()
OpenAPI Explorer ()

A web component that generates a responsive UI explorer and console from OpenAPI specifications.

JavaScript3503 days ago
RapiDoc (.8k)
RapiDoc (.8k)

A lightweight WebComponent for rendering interactive OpenAPI/Swagger documentation with built-in API testing capabilities.

JavaScript1,8955 months ago
ReDoc
ReDoc

Generate beautiful, responsive API documentation from OpenAPI/Swagger definitions.

TypeScript25,8196 days ago
Slate
Slate

A static API documentation generator that creates beautiful, responsive documentation sites from Markdown files.

36,0675 months ago
Stoplight Elements (.3k)
Stoplight Elements (.3k)

Build beautiful, interactive API documentation with embeddable React or Web Components, powered by OpenAPI and Markdown.

TypeScript2,4423 days ago
SwaggerHub
swagger.io
Grape Swagger UI
Grape Swagger UI

Dynamically generates interactive API documentation from OpenAPI/Swagger specifications.

JavaScript28,9142 days ago
spectaql
spectaql

A Node.js library that autogenerates static, customizable documentation for GraphQL APIs from live endpoints, SDL files, or introspection results.

JavaScript1,2302 days ago
Zudoku ()
Zudoku ()

An open-source, highly customizable framework for building interactive API documentation from OpenAPI schemas.

TypeScript5622 days ago

Gateway

11 projects
Apinto (.6k)
Apinto (.6k)

A high-performance, extensible, cloud-native API gateway built with Go, featuring plugin-based architecture and enterprise-grade management.

Go1,6726 days ago
Ambassador Edge Stack
getambassador.io
Apache APISIX (k)
Apache APISIX (k)

A dynamic, real-time, high-performance cloud-native API gateway and AI gateway for traffic management and service orchestration.

Lua16,8961 day ago
Apache ShenYu (.7k)
Apache ShenYu (.7k)

A Java-native, high-performance API gateway for microservices, offering service proxy, protocol conversion, and comprehensive API governance.

Java8,8083 days ago
Envoy Gateway (.6k)
Envoy Gateway (.6k)

An open-source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway using Gateway API resources.

Go2,8931 day ago
Gloo Edge ()
Gloo Edge ()

An Envoy-powered Kubernetes-native API gateway and ingress controller with function-level routing for hybrid applications.

Go1682 days ago
KrakenD API Gateway (.5k)
KrakenD API Gateway (.5k)

An ultra-high performance, stateless, declarative API Gateway written in Go for microservices and secure communications.

Go2,6587 days ago
Ocelot
Ocelot

A .NET API Gateway for microservices architectures, providing routing, authentication, and load balancing.

C#8,7162 days ago
Spring Cloud Gateway (.8k)
Spring Cloud Gateway (.8k)
Java4,8913 days ago
Traefik API Gateway (k)
Traefik API Gateway (k)

A modern HTTP reverse proxy and load balancer that automatically configures itself for microservices.

Go64,0663 days ago
Tyk API Gateway
Tyk API Gateway

A cloud-native, open source API gateway written in Go, supporting REST, GraphQL, TCP, and gRPC protocols.

Go10,7731 day ago

Testing

46 projects
Advanced REST Client (.4k)
Advanced REST Client (.4k)

A desktop application for testing, debugging, and interacting with REST APIs and web services.

JavaScript1,4735 days ago
Bruno
Bruno

An open-source, offline-first API client that stores collections as files for Git-based collaboration.

JavaScript45,7882 days ago
curl (k)
curl (k)

A command-line tool and library for transferring data with URLs, supporting over 25 protocols including HTTP, FTP, SSH, and WebSocket.

C42,4402 days ago
curlie
curlie

A curl frontend with HTTPie's user-friendly interface, combining curl's power with intuitive syntax and formatting.

Go3,6977 months ago
gRPC UI
gRPC UI

A command-line tool that provides an interactive web UI for testing and debugging gRPC servers, similar to Postman for gRPC APIs.

JavaScript5,91210 days ago
gRPCurl
gRPCurl

A command-line tool for interacting with gRPC servers, similar to curl but for gRPC.

Go12,74315 days ago
HTTPie
HTTPie

A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.

Python38,3291 year ago
HttpMaster
httpmaster.net
Hoppscotch
Hoppscotch

An open-source API development ecosystem for testing HTTP, WebSocket, GraphQL, and other APIs with real-time collaboration.

TypeScript79,8483 days ago
Insomnia
Insomnia

An open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, gRPC, and other HTTP-compatible protocols.

TypeScript39,8991 day ago
posting (k)
posting (k)

A terminal-based HTTP client for keyboard-centric API testing and development workflows.

Python12,1584 months ago
Postman
postman.com
Requestly
Requestly

A local-first API client and HTTP interceptor for building, testing, and mocking APIs directly in your browser or desktop.

6,7422 days ago
resty
resty

A tiny shell script wrapper for curl that provides a simple command-line interface for interacting with REST services in pipelines.

Shell2,6533 years ago
SoapUI (.6k)
SoapUI (.6k)

A free and open-source cross-platform functional testing solution for APIs and web services.

Java1,6981 month ago
Wombat (.4k)
Wombat (.4k)

A cross-platform desktop GUI client for interacting with gRPC services, supporting all streaming types and automatic proto parsing.

Svelte1,4322 years ago
xh
xh

A friendly and fast command-line HTTP client with an intuitive syntax, designed as a high-performance alternative to HTTPie.

Rust7,9486 days ago
Yaade (.9k)
Yaade (.9k)

An open-source, self-hosted, collaborative API development environment for teams to securely manage and share API collections.

JavaScript1,98510 months ago
Yaak (k)
Yaak (k)

A fast, privacy-first desktop API client for REST, GraphQL, WebSockets, SSE, and gRPC.

TypeScript18,8882 days ago
JMSToolBox ()
JMSToolBox ()

A universal JMS client for browsing, posting, and managing messages across multiple queue providers with REST API support.

Java23215 days ago
kcat (.7k)
kcat (.7k)

A lightweight command-line tool for producing, consuming, and inspecting Apache Kafka messages, similar to netcat for Kafka.

C5,7672 years ago
MQTT Explorer (.8k)
MQTT Explorer (.8k)
TypeScript4,0212 months ago
Offset Explorer
kafkatool.com
Service Bus Explorer (.1k)
Service Bus Explorer (.1k)

A Windows desktop tool for connecting to and administering Azure Service Bus messaging entities with advanced testing and management features.

C#2,2054 days ago
hoverfly
hoverfly

A lightweight open-source API simulation tool for creating realistic mocks of dependent services during development and testing.

Go2,5069 days ago
Imposter ()
Imposter ()

A scriptable, multipurpose mock server for REST APIs, OpenAPI, SOAP, gRPC, Salesforce and HBase APIs.

Shell4113 days ago
Microcks (.8k)
Microcks (.8k)

A Kubernetes-native open-source platform for API mocking and contract testing from OpenAPI, AsyncAPI, gRPC, GraphQL, and Postman assets.

Java1,9964 days ago
mockable.io
mockable.io
Mockbin ()
Mockbin ()

A free service to generate custom HTTP endpoints for testing and viewing request/response logs, with OpenAPI support.

TypeScript1401 month ago
Mockoon (.1k)
Mockoon (.1k)

The easiest and quickest way to design and run mock APIs locally, with desktop, CLI, and cloud options.

TypeScript8,3402 days ago
MockServer (.8k)
MockServer (.8k)

MockServer is an HTTP(S) mock server and proxy for mocking, recording, and debugging integrations with external systems.

Java4,9201 day ago
Mocky (k)
Mocky (k)

A simple tool to generate custom HTTP responses for testing web services and mocking backend APIs.

TypeScript2,0782 years ago
Prism (.8k)
Prism (.8k)

Open-source API mocking and contract testing server for OpenAPI and Postman specifications.

TypeScript4,9936 days ago
WireMock (.1k)
WireMock (.1k)

A flexible open-source tool for mocking HTTP services to create stable test and development environments.

Java7,3061 day ago
Apache JMeter (.2k)
Apache JMeter (.2k)

An open-source Java application for load testing and performance measurement of web services, databases, and various network protocols.

Java9,4783 days ago
gatling
gatling

An open-source load testing platform for modern performance engineering with code-first test definition and asynchronous architecture.

Scala6,9392 days ago
Hurl
Hurl

A command line tool to run and test HTTP requests using a simple plain text format.

Rust19,0841 day ago
Keploy
Keploy

Open-source API and integration testing platform that auto-generates tests and mocks from real user traffic using eBPF.

Go18,3352 days ago
ghz (.3k)
ghz (.3k)

A command-line tool for load testing and benchmarking gRPC services with support for various schedules and output formats.

Go3,34722 days ago
k6
k6

A modern load testing tool for developers, using Go and JavaScript to test performance like unit tests.

Go31,0791 day ago
Karate (.8k)
Karate (.8k)

A unified open-source framework combining API testing, mocks, performance testing, and UI automation with a simple syntax.

Java8,9043 days ago
Pyresttest (.1k)
Pyresttest (.1k)

A REST API testing and microbenchmarking tool that uses YAML/JSON config files, requiring no code to write tests.

Python1,1655 years ago
rest-assured
rest-assured

A Java DSL for simplifying testing and validation of REST APIs with a fluent, Groovy-like syntax.

Java7,13211 days ago
RESTler
RESTler

A stateful REST API fuzzing tool that automatically tests cloud services to find security and reliability bugs.

Python2,9271 month ago
Schemathesis
Schemathesis

Automatically generate thousands of test cases from OpenAPI or GraphQL schemas to find edge-case API bugs.

Python3,4852 days ago
Taurus (.1k)
Taurus (.1k)

Automation-friendly framework for continuous testing that wraps JMeter, Gatling, Locust.io, and Selenium WebDriver.

Python2,1089 days ago