Skip to main content

🧭 Seaography is a GraphQL framework for Rust

In under a minute, we've done the following:

  1. Generate SeaORM entities from an existing sakila database
  2. Generate a GraphQL web server around the entities
  3. Launch it and run some queries with GraphQL playground

The generated framework is fully customizable!

Seaography is a GraphQL framework that offers:

  • Automatic GraphQL resolver generation with data loader integration to solve the N+1 problem
  • Extensive customization options and the ability to add custom endpoints easily
  • Authorization: Role-Based Access Control (RBAC) and fine-grained control with hooks / guards