← Directory
Realtime & sync
Hasura GraphQL Engine
GraphQL-native real-time subscriptions that automatically trigger on database changes without writing backend code.
Overview
Hasura automatically adds WebSocket-based GraphQL subscriptions for every table in your PostgreSQL database. It allows clients to query specific fields and receive updates only when those fields change. It also supports remote schemas, allowing you to sync real-time data from other APIs. It is ideal for teams already invested in the GraphQL ecosystem.
Best for
- GraphQL-heavy applications
- Complex relational data sync
- Microservices aggregation
Trade-offs
vs Supabase Realtime
Hasura offers more sophisticated query filtering for subscriptions; Supabase is simpler for basic row-level broadcasts.
What XeroHack pre-wires
When you pick Hasura GraphQL Engine in the interview, the engine emits these files into your scaffold:
- useQuery with subscription
- GraphiQL subscription playground
- Event trigger webhook
Coupon
No active coupon for this tool right now. Sign in to be notified when one is available.
Sign in