join-monster

JSON →
library 4.0.1 ·javascript
verified Jun 5, 2026

Join Monster is a GraphQL-to-SQL query execution layer that automatically generates SQL JOINs from GraphQL queries and batch-fetches data in minimal round trips. Current stable version is 4.0.1 (released 2023, maintained actively). It differs from alternatives like DataLoader by generating single SQL queries with JOINs instead of N+1 batched queries, reducing database load. It supports multiple SQL dialects (PostgreSQL, MySQL, SQLite) and ships with TypeScript type definitions. Peer dependency on GraphQL 16+ and Node.js 14+.