GraphQL API
Instant and scalable GraphQL API with realtime subscriptions and powerful permissions built in.
Powerful and simple permissions
Row and column level permissions to safely expose your GraphQL API to the world
Realtime Subscriptions
Build collaborative apps with ease.
Live avatars
Share the status of users across multiple clients.
Live cursors
Share the position and status of multiple cursors across multiple clients.
Location
Listen to changes in the database regarding the position of a moving coordinate.
Live charts
Keep charts updated in Realtime by listening to changes in the database rather than polling at intervals.
subscription {
users {
id
displayName
profile {
id
isOnline
}
}
}
Data federation
Nhost federates data from multiple sources into a single GraphQL API for any client to consume.
And more...
Query with ease
Filter, sort, order by group, aggregate, limit. All operations are supported out of the box.
Search
Full text search via GraphQL is supported out of the box with Postgres.
Hasura GraphQL Engine
The GraphQL API is powered by the Hasura GraphQL Engine which has support for Event Triggers, Actions, and more.
N+1 problem, solved
All your GraphQL queries are compiled to a single SQL query, thereby improving performance.
There is more
Other features
GraphQL API
Instant Realtime GraphQL API based on your database schema.
Hasura
Role-Based Permissions, Web Console, Event Triggers, Cron Jobs, and more.
Ready to try Nhost?
Questions? Talk to us.