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.
Requires macOS · No account needed · Your data never leaves your Mac
No GraphQL server, no playground setup, no clutter. Just the schema, made browsable.
Introspect a running GraphQL endpoint over the network, or open a local schema.json — switch with a tab.
Filter every type, field, and operation as you type. Jump straight to createUserList without scrolling.
Objects, inputs, enums, interfaces, unions and scalars — each clearly tagged, with arguments, return types and descriptions.
Every type reference is a link. Follow a field into its payload and back to the root in a click.
Grab the schema definition for any type or operation and paste it straight into your code or docs.
Add authorization tokens and other headers for protected endpoints. Stored locally, sent only where you point it.
A crisp, native interface that looks right in either appearance — toggle whenever you like.
No analytics, no accounts, no servers of ours. Everything stays on your Mac.
Built for the way developers actually read schemas.
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.
OBJECT, INPUT, ENUM, INTERFACE and UNION tags
Type a few letters and Schemiql surfaces matching types and operations together — then shows the full signature: returns, arguments, and where it lives.
Download Schemiql for macOS and turn any GraphQL endpoint into a clean, browsable reference.
Download for macOS