Deploy the framework you already use
We read your project, then build and run it the right way. No Dockerfile, no config, no build settings to learn.
- Next.jsServer rendering and API routes
- ReactVite and Create React App
- ViteReact, Vue, Svelte, Solid and more
- VueVue apps built with Vite
- SvelteSvelte apps built with Vite
- AstroStatic or with a Node server
- Node.jsAny server with a start script
- ExpressAPIs and server-rendered apps
- HTMLStatic sites and site generators
Using Nuxt, SvelteKit, Remix or Angular? They aren't supported yet. Upload a static build instead, or tell us what you need.
How we work out what to build
The same checks run whether you deploy from your AI tool, from Git or from a zip.
- 1
An index.html at the top
Served as a static site, as it is.
- 2
A package.json with a build script
Built, then served as files: Vite, React, Astro and more.
- 3
A package.json with a start script
Built, then run as a server on Node 24: Next.js, Express and any Node.js app.