Back to directory

Apollo CLI

Apollo CLI is a command-line tool that brings together GraphQL clients and servers: it validates a schema, lints operations for compatibility, and generates static types for client-side type safety.

Apollo CLI

Apollo CLI is a command-line tool for GraphQL projects. It validates a service's schema, lints client operations for compatibility with that schema, and generates static types to improve type safety on the client side.

Commands are organized under a client namespace, for checking a schema, downloading it, extracting operations and pushing changes, and a service namespace for managing a registered schema.

The project's own documentation notes that most of its functionality has been replaced by newer Apollo projects, in particular Rover, and that its code generation commands are no longer supported in favor of graphql-code-generator; support for the remaining tooling is described as minimal.

More in CLI tools

See all 181
  • grev

    github.com

    A set of Unix coreutils-style filters — grep, sort, cut and more — that answer a plain-language question about each record instead of matching a pattern, using a small decision model.

  • A Node.js script that exports a Google Doc to HTML and CSS with high fidelity, preserving headings, spacing, alignment, bullet lists, images and right-to-left text.

  • gpusched

    github.com

    A VRAM-aware GPU job scheduler for a single machine: declare how much memory each shell command needs, and it places jobs the moment a GPU has room and reports when a guess was wrong.