Node apps
Next.js, React, Vue, Astro, Qwik, Vite SPA, Express, Fastify, NestJS, Koa, Hono.
Varity is a newly launched platform in active beta. This page is the honest snapshot of what works today, what is beta, and what is not ready yet, so nothing surprises you after you deploy.
Varity serves three deployment categories:
Node apps
Next.js, React, Vue, Astro, Qwik, Vite SPA, Express, Fastify, NestJS, Koa, Hono.
Python apps
FastAPI, Django, Flask.
Static sites
Plain HTML and supported static build outputs.
Go apps
Go modules with a runnable HTTP service.
Runnable Docker images
Deploy public or private Docker/OCI images that run an HTTP service.
See Supported Frameworks for the full detection matrix.
Auto-wired services (provisioned in the same deployment when your code needs them): Postgres (with pgvector), Redis, MongoDB, MySQL, Ollama, and object storage. See Auto-wired Services.
Where your app lives:
https://varity.app/<your-app>/https://<your-app>.varity.app/Rent a dedicated CPU virtual machine when you need full control of the box rather than a managed app runtime. The VM marketplace shows the exact machines on offer. You choose the machine, region, and price before you deploy.
See CPU virtual machines for the 13 available sizes, prices, and regions.
GPU compute comes in three forms: GPU containers, GPU VMs, and GPU bare metal. The GPU marketplace shows the exact cards on offer. You choose the card, region, and price before you deploy.
See GPU machines for the available cards, or Deployment categories to compare all three.
Varity does not build these languages from source yet: Rust, Ruby / Rails, Elixir / Phoenix, Java / Spring, Deno, PHP / Laravel, .NET.
If you try one of those as a source project, you get a clear unsupported-stack error. You can still ship any of them today by deploying a prebuilt Docker image.
These aren’t available in the current beta. Don’t plan around them yet: