Skip to main content


Nau is a tool that makes Apollo Client more productive for users using Relay GraphQL Server Specification compliant backends.

  • Make cache operations very easy
  • Provide custom directives to write declaratively and improve productivity
  • Support co-location of components and fragments by allowing a query to split into the fragments
  • Support subscriptions

The tool aims to help frontend developers build frontend applications more quickly, with fewer bugs, and more efficiently.

Nau is inspired by Relay. However, our goal is not to create a full copy of Relay on Apollo Client. The goal is to make Apollo Client more powerful by integrating Relay GraphQL Server Specification.