Server primitives
for
every host
Sandbox
Databases
Queues
for
Deno
Cloudflare
Vercel
with
Vite
Nuxt
Nitro
One API surface across every provider and framework.
server/api/users.get.ts
import { db, schema } from '@vitehub/db/drizzle'

export default defineEventHandler(async () => {
  return db.select().from(schema.users)
})

Modular

Pick only the features you need. One package per primitive, zero bloat.

Provider-agnostic

Same code on Cloudflare, Vercel, Netlify, Deno, or local dev.

Small API surface

define* and run* — two patterns for every feature. Nothing more.

Deploy to your stack

Cloudflare
Vercel
Netlify
Deno
Docker
Local

Works with your framework

First-class support for the Vite ecosystem. More frameworks coming soon.

Vite

Vite plugin only

Nitro

Nitro server framework

Nuxt

Full-stack with Nuxt

Coming soon
Analog
SolidStart
TanStack Start
SvelteKit
Astro

Start with one feature

Pick a primitive, install one package, and go.

Explore Database