This repository provides:
- a registry of connectors and
- resources to help build connectors to connect new and custom data sources to Hasura.
This allows Hasura users to instantly get a powerful Hasura GraphQL API (pagination, filtering, sorting, relationships) with granular RLS style authorization out of the box on any data-source (DBs, APIs).
Warning: NDC Hub (the set of connectors and the SDK to build new connectors) is currently in beta, and subject to large changes. It is shared here to provide an early preview of what can be expected for connector development & deployment in the future, and feedback is welcome! If you have any comments, please create an issue.
The connectors currently supported all have an entry in the registry folder.
To get started quickly, we recommend using an SDK to build your own connector, rather than starting from scratch.
When developing Hasura Native Data Connectors, we recommend reading the NDC specification and familiarizing yourself with the reference implementation.