Integrations
Estimated reading time: less than 1 minuteKita Html produces strings. Any framework or library that can send a string as an HTTP response works with Kita Html without additional setup. Express, Hono, Bun's built-in server, and AdonisJS all accept strings directly in their response methods.
Official plugins are available for Fastify and
Express. They set the content type header, inject the
doctype, and support Suspense streaming. Elysia
provides its own @elysiajs/html plugin.
For frontend libraries that use custom HTML attributes, Kita Html provides TypeScript type
definitions that enable autocomplete and type checking for HTMX, Alpine.js, and Hotwire
Turbo attributes. These are opt-in through triple-slash directives or tsconfig.json
entries.