🥟
Bun Migration Helper
Analyze your package.json for Bun compatibility. Get a migration score and step-by-step checklist.
package.json
How to Use
- Paste your package.json content into the editor
- Click "Analyze Compatibility" to check your dependencies
- Review your compatibility score and package breakdown
- Follow the migration checklist to switch to Bun
- Download the report or share it with your team
Compatibility Guide
Full Compatibility
Pure JavaScript packages, most web frameworks (Express, Fastify, Koa), and popular utilities (lodash, axios, zod) work perfectly with Bun.
Partial Compatibility
Database clients (Prisma, Mongoose), some native addons, and packages using Node-specific APIs may need configuration or testing.
No Compatibility
Native addons like bcrypt, node-sass, and sqlite3 don't work. Alternatives are available: bcryptjs, sass, bun:sqlite.
Unknown
Packages not in our database. Most pure JavaScript packages work, but native addons should be tested manually.
Features
- ✓Compatibility database of 60+ packages
- ✓Visual compatibility score
- ✓Package-by-package breakdown
- ✓Alternative package suggestions
- ✓Step-by-step migration checklist
- ✓Downloadable migration report
- ✓Shareable results
- ✓Privacy-first (browser-only)