frameworks
run pushto. we detect what you built and pick the right path.
Astroguide >
built by the cli, served fast wherever your visitors areGatsbyguide >
built by the cli, served fast wherever your visitors areAngular17+guide >
built by the cli, served fast wherever your visitors areCreate React Appguide >
built by the cli, served fast wherever your visitors areEleventyguide >
built by the cli, served fast wherever your visitors areViteReact, Vue, Svelte, Solid, Qwik, vanillaguide >
built by the cli, served fast wherever your visitors areNext.jsApp Router + Pages Routerguide >
runs as a serverNuxt3.xguide >
runs as a serverSvelteKitguide >
runs as a serverExpressguide >
runs as a serverFastifyguide >
runs as a serverFlaskPythonguide >
runs as a serverDjangoPythonguide >
runs as a serverFastAPIPythonguide >
runs as a serverGonet/http, Gin, Echoguide >
runs as a serverRustAxum, Actix, Rocketguide >
runs as a serverRailsguide >
runs as a serverRubySinatra, Rackguide >
runs as a serverStatic HTML/CSS/JSnothing to configureguide >
served fast wherever your visitors arehow it works
- 1. we scan your project for marker files (package.json, requirements.txt, go.mod, etc.)
- 2. static-output frameworks (vite, astro, gatsby, angular, and friends) build on your machine. the cli ships only the output.
- 3. server frameworks are built and put live for you. you never see any of the machinery.
something else?
if your framework isn't listed but it runs as a server, it probably still works. if something weird happens, run pushto doctor. it'll tell you exactly what's off.