Zero-configuration, edge-first, full-stack, AI-friendly JavaScript framework.

Seamlessly Isomorphic

Katnip makes React truly isomorphic: one component tree runs on both server and client, with automatic hydration, shared refs (useIsoRef), and unified state through Valtio. Instead of juggling SSR, CSR, or SSG modes, Katnip treats rendering as a single seamless flow where your database queries and UI state live in the same reactive system.

The Database Is the API

With qql, you query your database directly and securely, with built-in row-level security and an ORM/DAL feel when you want it. The database is the single source of truth, and your frontend talks to it as naturally as local state.

Plugin Driven

Everything in Katnip - from authentication to payments to edge deployment - comes as a plugin, so you don’t rebuild the basics every time. Plugins integrate at the framework core without boilerplate, and because Katnip targets edge platforms out of the box, deploying a globally-distributed, production-ready app is as simple as adding the right plugin.