Skip to content
Open Source · MIT Licensed

KickJS

Modern type-safe backend framework, powered by Vite.

Built for developer experience, and pluggable as you need: database, jobs, real-time, AI and a typed client when you want them, down to the HTTP engine (Express, Fastify or h3). Types flow from your database to your frontend, and the dev server reloads as you save.

pnpm dlx @forinda/kickjs-cli new my-api
src/index.ts
import { 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
})

Released under the MIT License. Built with TypeScript — runs on Express, Fastify, or h3.