Ktor

Easy to use, fun and asynchronous.

Connected Applications with Kotlin

Ktor is a framework for building asynchronous servers and clients in connected systems using the powerful Kotlin programming language. This website provides a complete reference to the Ktor application structure and programming interface. And how to approach particular tasks.

Here is the place to find the answers you are looking for and learn all about how it works. Search for information or explore the sections below to get started.

Ktor Example

Quick Start

Setting up the environment and starting up

Servers

Creating web applications and services

Clients

Connecting to services and applications

Kotlinx

Kotlinx libraries, a set of multiplatform libraries

Samples

Samples and open source projects

Advanced

Advanced topics and implementation details

JB official Download 1.0.0-beta-3 Build status license: Apache-2.0 Ktor at github
Want to provide feedback, report bugs or ask questions?
Head over our #ktor Kotlin Slack channel, and we will try to help you!
You can also contribute by creating issues or pull requests in our public GitHub repository.