Build on Cloudflare Workers
Create full-stack ⚡ apps in seconds
A modern CLI for scaffolding TypeScript-first, edge-native applications with React, Hono, and Cloudflare Workers.
- 9 pre-configured templates to choose from
- Full type safety from database to frontend
- Built for Cloudflare's edge platform
npm create vinoflare@latest my-app
Why Vinoflare?
Built for developers who want to ship fast on Cloudflare's edge network
Edge-First Architecture
Designed specifically for Cloudflare Workers, leveraging the power of the global edge network for lightning-fast performance worldwide.
Type Safety Everywhere
End-to-end type safety from database schema to API routes to frontend components. Catch errors at compile time, not runtime.
Modern Developer Experience
Hot reload, auto-completion, instant feedback, and all the modern tooling you expect. Spend time building features, not configuring tools.
Production Ready
Every template includes authentication, database integration, testing setup, and deployment configurations. Ship to production from day one.
Flexible Templates
Choose from 9 carefully crafted templates. Whether you need a full-stack app or just an API, with or without auth and database, we've got you covered.
Best-in-Class Tools
Built with Hono, React, Vite, Drizzle ORM, Better Auth, and TanStack Router. The best tools in the ecosystem, pre-configured and ready to go.
Choose your perfect template
Nine carefully crafted templates to match your project needs. All with TypeScript, testing, and best practices built-in.
Full Stack (Orval)
Complete app with React, Orval API client, database, and authentication
npm create vinoflare@latest my-app
Full Stack - Orval (No Auth)
React frontend with Orval API client and database, without authentication
npm create vinoflare@latest my-app --no-auth
Full Stack - Orval (No DB)
React frontend with Orval API client, without database or authentication
npm create vinoflare@latest my-app --no-db
Full Stack (Hono RPC)
Complete app with React, Hono RPC client, database, and authentication
npm create vinoflare@latest my-app --rpc
Full Stack - RPC (No Auth)
React frontend with Hono RPC client and database, without authentication
npm create vinoflare@latest my-app --rpc --no-auth
Full Stack - RPC (No DB)
React frontend with Hono RPC client, without database or authentication
npm create vinoflare@latest my-app --rpc --no-db
API Only
REST API with database and authentication, no frontend
npm create vinoflare@latest my-api --type=api-only
API Only (No Auth)
REST API with database, without authentication
npm create vinoflare@latest my-api --type=api-only --no-auth
API Only (No DB)
Stateless REST API without database or authentication
npm create vinoflare@latest my-api --type=api-only --no-db
Or use the interactive mode:
npm create vinoflare@latest
Everything you need to ship fast
Create Vinoflare provides the perfect starting point for your next project, with best practices built-in from day one.
Multiple Templates
Choose from 9 pre-configured templates with different combinations of features
Lightning Fast
Powered by Bun for ultra-fast installation and development
Zero Config
Works out of the box with sensible defaults and best practices
TypeScript First
Full type safety from database schema to frontend components
Edge Native
Built specifically for Cloudflare Workers and edge computing
Modern Stack
React 19, Vite, Hono, Drizzle ORM, and TanStack Router