Multiplatform DeploymentTarget JVM with Vert.x + Virtual Threads and WebAssembly (Cloudflare Workers/Browser) from a single Kotlin codebase. No rewrites, no compromises.
Type-Safe RoutingRadix tree routing with parameter extraction and compile-time guarantees. Define routes once, get full type safety across your application.
Active Record ORMDjango-inspired model system with automatic query generation and KSP-powered migrations. Write idiomatic Kotlin, get production-ready database access.
Built-in SecurityCSRF protection, session management, and JWT/Bearer/API Key authentication out of the box. Security defaults that keep your app safe.