Ross ROSS = Recommend OSS · open-source software intelligence for agents

IBM/openapi-to-graphql

Translate APIs described by OpenAPI Specifications (OAS) into GraphQL observed · 2026-08-28

github.com/IBM/openapi-to-graphql · homepage · TypeScript · MIT (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 85
  • Release rhythm 8
  • Longevity 100

Flags: archived

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2919
  • days_rel: n/a
  • days_push: 92
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1646 stars · 218 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A TypeScript library and CLI from IBM that translates REST APIs described by OpenAPI Specifications (OAS) or Swagger into GraphQL schemas and servers. It can be used programmatically via createGraphQLSchema or through a CLI that spins up a GraphQL server wrapping an existing API.

Use cases

  • wrap a REST API with a GraphQL interface
  • generate a GraphQL schema from an OpenAPI spec
  • convert swagger definitions to graphql
  • expose existing microservices as a single graphql endpoint
  • spin up a graphql server from an OAS file
  • add graphql subscriptions on top of a rest api

When to choose

  • you have an existing OpenAPI/Swagger-described REST API and want a GraphQL facade
  • you want a quick CLI to prototype a GraphQL wrapper around a REST service
  • you need to programmatically generate GraphQL schemas from OAS documents in a Node.js app

When to avoid

  • you need actively maintained software - the repo is archived and development has paused
  • you want ongoing support - use the GraphQL Mesh OpenAPI handler fork instead
  • your API has no OpenAPI/Swagger specification available

Facets

library · maturity abandoned

graphql api-framework http-server cli apis web-development backend developer-tools cli cross-platform openapi swagger rest-to-graphql schema-generation api-wrapper typescript nodejs

3 sources

Member repositories

RepositoryRoleHealth v2
IBM/openapi-to-graphqlmain10

For agents

markdown · JSON · MCP: product_card(name="IBM/openapi-to-graphql")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem