Why SwiftGraphQL?
Learn more about Envelop core and how it works
The differences and idealogyModern GraphQL Framework
Schema management tool
Generate anything from GraphQL
Command line tool for common GraphQL workflows
Customisable ESLint parser, plugin and set rules for GraphQL
Common custom GraphQL Scalars for precise type-safe GraphQL schemas
Query anything, run anywhere
Enterprise Grade Tooling For Your GraphQL Server
A set of utilities for faster GraphQL development
One configuration for all your GraphQL tools
GraphQL Permissions Framework For Complex Authorisation Systems
A GraphQL client that lets you forget about GraphQL
Generate RESTful APIs from your GraphQL Server
A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server
Full Stack, open source tutorial
A fully-featured, production ready caching GraphQL client for Stencil and every GraphQL server
SwiftGraphQL lets you decleratively write GraphQL queries using Swift language. This way you can be confident about your queries and develop faster.
SwiftGraphQL comes with a lightweight client that supports queries, mutations and subscriptions. And they all work the same way.
We have set up SwiftGraphQL so that you cannot write invalid queries. Every query is backed by a Swift type to make sure everything is in-place.
You don’t have to worry about naming collisions, variables, anything. Just Swift. We use Swift in favour of GraphQL wherever possible.
Learn more about Envelop core and how it works
The differences and idealogyDive right into how SwiftGraphQL works and start using it in your project.
DocsFind answers to most common questions about SwiftGraphQL
Find a solution to your problem