graphql-transform-federation
openapi-to-graphql
graphql-transform-federation | openapi-to-graphql | |
---|---|---|
1 | 3 | |
219 | 1,594 | |
- | 0.3% | |
0.0 | 6.5 | |
about 2 years ago | 4 months ago | |
TypeScript | TypeScript | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
graphql-transform-federation
-
GraphQL Mesh - Query anything, run anywhere
In our Federation example, we used Apollo Server’s Federation and Gateway libraries, together with the graphql-transform-federation library, which let’s us add the Federation metadata to existing GraphQL schemas. So we use Federation as a local merging strategy, together with it’s query planner executor.
openapi-to-graphql
-
GraphQL Mesh - Query anything, run anywhere
Erik Wittern, Alan Cha, and Jim A. Laredo from IBM wrote a very interesting article about the difficulties of converting REST-like API to a GraphQL schema. Those concepts are implemented in openapi-to-graphql library, which is being used by GraphQL Mesh and we are contributing to. We apply similar approach to other API specifications.
-
OAS APIs translation to GraphQL — minimise the length of name term in json file
I'm trying to translate APIs described by OpenAPI Specifications (OAS) or Swagger into GraphQL and following : OpenAPI-to-GraphQL
- Swagger to GraphQL side Project
What are some alternatives?
graphql-mesh - The Graph of Everything - Federated architecture for any API service
graphql-js - A reference implementation of GraphQL for JavaScript
poe-api-wrappers - Wrappers and utilities for official and third-party Path of Exile APIs.
cosmo - The open-source solution to building, maintaining, and collaborating on GraphQL Federation at Scale. An alternative to Apollo Studio and GraphOS.
orval - orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺
supabase - The open source Firebase alternative.
spectral - A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x.
react-query - 🤖 Powerful asynchronous state management, server-state utilities and data fetching for TS/JS, React, Solid, Svelte and Vue. [Moved to: https://github.com/TanStack/query]
ReDoc - 📘 OpenAPI/Swagger-generated API Reference Documentation [Moved to: https://github.com/Redocly/redoc]
Stack - Tech Stack developed by The Guild
7-Days-to-Die-API-wrapper - 🌯 Interact with a 7DTD web API