Backend and APIs · Framework

Ktor

A lightweight Kotlin framework from JetBrains for building servers and HTTP clients, built around Kotlin coroutines.

Frameworks · Open source · updated

How it works

Ktor lets a Kotlin developer write a server as a few lines of routing code and add features (authentication, JSON serialisation, WebSockets, CORS) as plugins only when needed. It is asynchronous throughout thanks to coroutines, and runs on engines such as Netty or its own CIO engine.

The same project provides the Ktor client, a multiplatform HTTP client that Kotlin Multiplatform apps use on Android, iOS, desktop and the web. Compared with Spring Boot it is smaller and more explicit, with fewer built-in integrations.

Ktor pricing

Open source

Free (Apache 2.0).

Approximate, checked September 2026.What the other tools cost

More in Backend and APIs

Frameworks

All 26 Backend and APIs terms

Crafted in the dark. Shipped to the world.

Tell us what you are building. You get a private project space with a proposal and a line-by-line quote within a day.