Platform Support

Frameworks, database adapters, and auth providers that work with brakit.

Brakit auto-detects your framework and instruments your database stack automatically. Run npx brakit install and brakit picks the right instrumentation for your stack.

Frameworks

NameStatus
Next.jsSupported
RemixSupported
NuxtSupported
ViteSupported
AstroSupported
ExpressSupported
FastifySupported

Database Adapters

NameStatus
pg (PostgreSQL)Supported
mysql2Supported
PrismaSupported
DrizzlePlanned
Mongoose (MongoDB)Planned

Databases

NameStatus
PostgreSQLSupported
MySQLSupported
SQLitePlanned
MongoDBPlanned

Auth Providers

NameStatus
ClerkSupported
NextAuthSupported
NoneSupported

Non-Node.js Backends

Brakit's in-process hooks currently support Node.js backends. For other languages (Python, Go, Ruby), you can send events to brakit's ingest endpoint using the SDK Protocol. This allows any language to feed database queries, logs, and errors into the same dashboard.

Adding Support

Want to add support for a new database library or framework? See the Contributing guide. Adding a database adapter requires one file implementing one interface.