ViteHub

Server primitives for every host

One API surface across every provider and framework.

ViteHub KV

main.ts

import { H3, serve } from "h3"
import { kv } from "@vitehub/kv"

const app = new H3()
  .get("/", async () => await kv.get("settings"))
  .put("/", async () => await kv.set("settings", { enabled: true }))
  .delete("/", async () => await kv.del("settings"))

serve(app)

Works with

Read docs
Copyright © 2026