Skip to content
Home

ChameleonDB

Provides type-safe queries that compile to SQL, blocks dangerous operations at compile time, shows generated SQL, supports graph navigation, schema versioning, and automatic PostgreSQL import.

ChameleonDB is a type-safe, graph-oriented database abstraction layer that compiles queries to SQL, providing full transparency and preventing dangerous operations like UPDATE without WHERE at compile time. It targets developers and engineering teams who need control and safety in database interactions, particularly those using PostgreSQL. Unlike traditional ORMs that hide SQL, it shows generated SQL before execution and supports schema versioning with cryptographic hashing, integrity modes, and automatic import of existing databases. It is delivered as an open-source tool with a Rust core and Go runtime, with Python and Node.js on the roadmap.

Key features

  • Type-safe schema definition
  • Compile-time safety checks
  • Full SQL transparency
  • Graph navigation without JOINs
  • Automatic PostgreSQL import
  • Schema versioning with cryptographic hashing
  • Integrity modes
  • Visual schema visualization
  • No social media activity within the last 30 days
GTM channels
  • Referral program
  • Marketplace
  • Community
  • Docs
ICP
  • Software developers
  • Engineering teams
  • Startups