Tired of Next.js vendor lock-in and slow builds? Cloudflare just dropped vinext - a Vite-powered reimplementation of the entire Next.js API surface that lets you keep your existing pages/ and app/ directories while breaking free from Vercel’s walled garden. Your next.config.js works as-is, but now you can deploy to Cloudflare Workers, traditional servers, or anywhere else.
What’s wild is the migration story: install an Agent Skill, tell your AI coding assistant to ‘migrate this project to vinext’, and it handles compatibility checking, dependency swapping, and config generation automatically. The tool knows what Next.js features are supported and flags anything that needs manual attention. With 3,143 stars already, this is clearly hitting a nerve - especially for teams wanting Next.js DX without the deployment constraints.
Fair warning: this is experimental AI-generated code (most written by Claude), so expect rough edges. But for developers frustrated with Next.js deployment limitations or build performance, this could be the escape hatch you’ve been waiting for. The fact that it’s from Cloudflare means serious backing for the long haul.
⭐ Stars: 3143
💻 Language: TypeScript
🔗 Repository: cloudflare/vinext