Eloquent-inspired ORM for Bun with TypeScript models, migrations, schema builder, relations, soft deletes, scopes, casts, and type generation.
Bunny is a Bun-native ORM inspired by Eloquent, offering type-safe models, migrations, seeders, factories, relations, and query building for SQLite, MySQL, and PostgreSQL databases.
How It Works
You find Bunny, a friendly tool that makes handling databases in your Bun app as easy as chatting with a friend.
With one simple command, you bring Bunny into your Bun project, ready to simplify your data work.
You share your database details once, like SQLite file or server info, so Bunny knows where to store your info.
You create simple descriptions of things like Users or Posts, telling Bunny what fields they have, like name or title.
Bunny helps you sketch out your data structure, adding columns, links between tables, and safety features effortlessly.
You tell Bunny to update your database, creating tables and relationships with a quick go command.
Now your app saves, finds, updates, and connects data naturally, powering your project without headaches.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.