
Graphweaver
Code-first platform to unify data sources into a GraphQL API
553 stars 32 forks last commit first released
Actively maintained
Last commit 14 Aug 2026.
Graphweaver is a code-first GraphQL backend that connects multiple data sources behind a single GraphQL API. It focuses on fast bootstrapping with generated CRUD operations while keeping everything fully customizable in TypeScript.
Key Features
- Connect multiple data sources (SQL databases and external APIs) behind one GraphQL schema
- Instant CRUD GraphQL API with filtering, sorting, and pagination
- Cross-source filtering to query and filter across different backends
- Code generation to introspect supported databases and generate TypeScript resolvers
- Granular security controls including RBAC plus row-level and column-level permissions
- Built-in, extensible admin panel for browsing and managing connected data
Use Cases
- Build a unified GraphQL gateway over multiple databases and SaaS/REST services
- Rapidly scaffold an internal admin tool for operational data management
- Add fine-grained authorization to CRUD APIs without losing code-level control
Graphweaver is well-suited for teams that want Hasura-like acceleration while keeping a standard, hackable GraphQL server and UI that can be adapted to production requirements.
Categories:
Tags:
Tech Stack:
Similar to Graphweaver

Directus
Headless CMS and instant APIs for SQL databases
Directus turns any SQL database into a headless CMS with an admin app, role-based access control, and instant REST and GraphQL APIs for custom applications.

DreamFactory
Automatic REST API generation for databases and services
DreamFactory generates secure, documented REST APIs for SQL/NoSQL databases and other services, with a web admin UI, authentication, and role-based access control.


Kottster
Self-hosted Node.js admin panel builder for databases
Kottster is an open-source, self-hosted Node.js admin panel that generates table views, dashboards, and custom pages on top of your existing database.

Strapi
Open-source Node.js headless CMS for REST and GraphQL APIs
Open-source headless CMS for building customizable content APIs with an admin UI, supporting REST/GraphQL and multiple databases.

Vendure
Open-source headless commerce platform for extensible e-commerce backends
Headless, API-first commerce platform built with TypeScript, NestJS and GraphQL; plugin-based, multi-database support and customizable admin UI.

Medusa
Open-source, headless ecommerce backend built for customization.
Open-source, API-first commerce backend with modular architecture for custom storefronts and marketplaces.





