From fb673e9639a882e3421b5b81cab0b009d87543ea Mon Sep 17 00:00:00 2001 From: Jean Lucas Lima Date: Mon, 29 Jun 2026 15:54:15 -0300 Subject: [PATCH] Add Airbnb Viaduct to tools-and-libraries Viaduct (airbnb/viaduct) is Airbnb's open-source Kotlin/JVM GraphQL framework, missing from the tools-and-libraries listing. Add it as a server entry under Java / Kotlin. Closes #2454 --- .../java-kotlin-android/server/viaduct.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/code/language-support/java-kotlin-android/server/viaduct.md diff --git a/src/code/language-support/java-kotlin-android/server/viaduct.md b/src/code/language-support/java-kotlin-android/server/viaduct.md new file mode 100644 index 0000000000..a3c604e0c7 --- /dev/null +++ b/src/code/language-support/java-kotlin-android/server/viaduct.md @@ -0,0 +1,15 @@ +--- +name: Viaduct +description: Viaduct is a GraphQL-based system that provides a unified interface for accessing and interacting with any data source. +url: https://viaduct.dev +github: airbnb/viaduct +tags: + - tools-and-libraries + - backend +--- + +Viaduct is Airbnb's open-source, data-oriented service mesh built around a single, highly connected central GraphQL schema. It provides a unified interface for accessing and interacting with any data source, and its engine runs in production at scale at Airbnb. + +At the heart of Viaduct's developer experience is re-entrancy: logic hosted on Viaduct composes with other logic hosted on Viaduct by issuing GraphQL fragments and queries. Re-entrancy is crucial for maintaining modularity in a large codebase and avoiding classic monolith hazards. + +See the [Viaduct documentation](https://viaduct.dev) to get started.