Pluggable HTTP Runtimes
Run on Express, Fastify, or h3 — swap the engine in one line. Controllers, DI, and decorators never change.
Choose an engine
The Adaptive Node.js Framework
Decorator-driven APIs that run on Express, Fastify, or h3 — swap the engine in one line. REST, WebSocket, queues, scheduled jobs. TypeScript-first, pluggable, production-ready.
npx @forinda/kickjs-cli new my-apiimport { bootstrap } from '@forinda/kickjs' import { fastifyRuntime } from '@forinda/kickjs/fastify' import { modules } from './modules' export const app = await bootstrap({ modules, runtime: fastifyRuntime(), // or h3Runtime(), or Express })