The Backend for Frontend Web Framework

Axeom is the ultra-fast web engine that bridges the gap between runtimes. Built for speed, modularity, and absolute type-safety.

pnpm add @axeom/framework
01
import Axeom, { s } from "@axeom/framework"
02
import { swagger } from "@axeom/swagger"
03
04
const app = new Axeom()
05
  .use(swagger())
06
  .derive(async () => ({
07
    user: { name: "Kelly Limo", role: "architect" }
08
  }))
09
  .get("/", () => ({
10
    status: "weightless"
11
  }))
12
  .post("/projects", ({ body, user }) => ({
13
    id: "proj_123",
14
    owner: user.id,
15
    ...body
16
  }), {
17
    body: s.object({
18
      name: s.string().min(3)
19
    })
20
  })
21
22
app.listen(3001, () => {
23
  console.log("Axeom Ignite: http://localhost:3001")
24
})
25
26
export type App = typeof app;
// Runtime & Framework Interop

Agnostic
Protocols.

The Axeom core follows the winterTC specification, ensuring seamless integration across top-tier engines and frameworks.

Bun
Node.js
Deno
Workers
Next.js
Vercel