Katman

Examples

Ready-to-use example apps — download with one command.

Every example is a complete, runnable project. Download any of them with giget and start exploring.

Standalone

Standalone Server

Minimal Katman server with serve() — no framework, just TypeScript. The simplest starting point.

npx giget gh:pebblely/katman/examples/standalone katman-standalone

Framework adapters

Express

Mount Katman as Express middleware alongside existing REST routes.

npx giget gh:pebblely/katman/examples/express katman-express

Hono

Run Katman on any runtime — Node.js, Bun, Deno, Cloudflare Workers — via Hono.

npx giget gh:pebblely/katman/examples/hono katman-hono

Elysia

Katman inside an Elysia server on Bun.

npx giget gh:pebblely/katman/examples/elysia katman-elysia

Nitro

Katman with Nitro v3 — file-system routing and auto-imports.

npx giget gh:pebblely/katman/examples/nitro katman-nitro

Nitro + H3

Katman with Nitro v3 and H3 v2 event handler integration.

npx giget gh:pebblely/katman/examples/nitro-h3 katman-nitro-h3

Full-stack

Next.js

Full-stack Next.js App Router — server actions, TanStack Query, and SSR prefetching.

npx giget gh:pebblely/katman/examples/nextjs katman-nextjs

Nuxt

Nuxt 4 with Nitro server routes and auto-imported Katman procedures.

npx giget gh:pebblely/katman/examples/nuxt katman-nuxt

SvelteKit

SvelteKit with server-side Katman routes and typed client.

npx giget gh:pebblely/katman/examples/sveltekit katman-sveltekit

React Client

Vite + React frontend with TanStack Query — connects to any Katman server.

npx giget gh:pebblely/katman/examples/client-react katman-client-react

Running an example

After downloading, install dependencies and start the dev server:

cd katman-standalone
npm install
npx tsx server.ts

Each example includes a README with specific instructions.

On this page