Plugins Marketplace
Official djs-core plugins for databases, ORM integrations, and more.
Browse official plugins built for djs-core. Install with the CLI, configure in djs.config.ts, and access everything through typed client extensions.
Official extensions
Pick a plugin, run one command, get typed APIs on client.
Drizzle ORM
v1.0.2@djs-core/plugin-drizzleFull Drizzle ORM integration with schema migrations, Drizzle Studio, and multi-dialect support on client.drizzle.
- Auto-scaffolds schema & drizzle.config.ts
- CLI: generate, migrate, push, studio
- Fully typed queries on your schema
Prisma SQLite
v1.0.2@djs-core/plugin-prisma-sqlitePrisma 7 with Bun's native SQLite adapter — bundle into a single executable, no Rust query engine binaries.
- Uses bun:sqlite via prisma-adapter-bun-sqlite
- Works with bun build --compile
- client.prisma fully typed from your schema
Bun SQL
v2.0.2@djs-core/plugin-sqlMinimal raw SQL on Bun SQLite — no ORM, no boilerplate. Tagged templates keep queries parameterized and safe.
- client.sql.execute`SELECT ...`
- Zero extra dependencies
- Perfect for simple persistence
Build your own
Plugins use definePlugin from @djs-core/runtime. Share logic across bots, attach typed APIs to client, and hook into the bot lifecycle.
djs-core plugin install <your-package>See the Plugins guide for authoring your own.