← Directory
Realtime & sync
Hasura GraphQL Engine logo

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