Features

Everything you need for production-ready GraphQL APIs

Core Features

Additional Features

ðŸ›Ąïļ

Security First

Built-in protection against common vulnerabilities.

  • â€Ē SQL injection prevention
  • â€Ē Input validation layer
  • â€Ē Parameterized queries only
  • â€Ē Pattern detection for malicious input
🔐

Flexible Authentication

Pluggable auth system with built-in providers.

  • â€Ē Auth0 integration
  • â€Ē Development auth mode
  • â€Ē Custom provider support
  • â€Ē Role-based access control
🚀

Code Generation

Generate boilerplate code from your types.

  • â€Ē Database migrations
  • â€Ē CRUD operations
  • â€Ē GraphQL schema export
  • â€Ē Type-safe repositories
📊

Performance Optimized

Designed for speed from the ground up.

  • â€Ē Single query for nested data
  • â€Ē Connection pooling
  • â€Ē Query result caching
  • â€Ē N+1 query elimination
🔧

Developer Experience

Built by developers, for developers.

  • â€Ē Full type hints
  • â€Ē GraphQL Playground
  • â€Ē Detailed error messages
  • â€Ē Hot reloading
🌐

Production Ready

Everything you need for real-world deployments.

  • â€Ē FastAPI integration
  • â€Ē CORS support
  • â€Ē Health checks
  • â€Ē Configurable via environment

Feature Comparison

Feature FraiseQL Traditional ORM + GraphQL
Query Performance ✅ Single SQL query ❌ Multiple queries (N+1)
TurboRouter ✅ < 0.1ms overhead ❌ Not available
SQL Injection Protection ✅ Built-in validation ⚠ïļ Depends on ORM
Type Safety ✅ Full Python type hints ⚠ïļ Partial
Setup Complexity ✅ Single decorator ❌ Multiple libraries
Database Support ⚠ïļ PostgreSQL only ✅ Multiple databases

Ready to Build Fast APIs?

Get started with FraiseQL in minutes