Native macOS app

Explore any GraphQL schema, beautifully.

Schemiql turns sprawling GraphQL schemas into something you can actually read. Point it at a live endpoint or open a local file, then browse every type, field, and operation with instant search — all in a fast, native Mac app.

Download for macOS Take the tour

Requires macOS · No account needed · Your data never leaves your Mac

Schemiql showing GitHub's GraphQL Query root type with its fields and descriptions

Everything you need to read a schema

No GraphQL server, no playground setup, no clutter. Just the schema, made browsable.

Live or local

Introspect a running GraphQL endpoint over the network, or open a local schema.json — switch with a tab.

Instant search

Filter every type, field, and operation as you type. Jump straight to createUserList without scrolling.

Full type detail

Objects, inputs, enums, interfaces, unions and scalars — each clearly tagged, with arguments, return types and descriptions.

Click-through navigation

Every type reference is a link. Follow a field into its payload and back to the root in a click.

Copy SDL

Grab the schema definition for any type or operation and paste it straight into your code or docs.

Custom headers

Add authorization tokens and other headers for protected endpoints. Stored locally, sent only where you point it.

Light & dark

A crisp, native interface that looks right in either appearance — toggle whenever you like.

Privacy-first

No analytics, no accounts, no servers of ours. Everything stays on your Mac.

A closer look

Built for the way developers actually read schemas.

Roots, types, and operations — organized

The sidebar groups your root types up top and lists every named type below, each tagged by kind so you always know what you're looking at.

  • Query and Mutation roots pinned for quick access
  • Color-coded OBJECT, INPUT, ENUM, INTERFACE and UNION tags
  • Field descriptions inline, exactly as the schema documents them
Schemiql in dark mode showing the Mutation root type and its fields

Find anything, instantly

Type a few letters and Schemiql surfaces matching types and operations together — then shows the full signature: returns, arguments, and where it lives.

  • Search blends types and Query / Mutation operations
  • See a field's return type and arguments at a glance
  • One click to copy its SDL
Schemiql search results for 'lis' with the createUserList mutation detail open

Ready to explore your schema?

Download Schemiql for macOS and turn any GraphQL endpoint into a clean, browsable reference.

Download for macOS