About 10,400 results
Open links in new tab
  1. Ktor: Build Asynchronous Servers and Clients in Kotlin

    Ktor is built from the ground up using Kotlin and Coroutines. You get to use a concise, multiplatform language, as well as the power of asynchronous programming with an intuitive imperative flow.

  2. Welcome | Ktor Documentation

    Ktor is a framework for building asynchronous server-side and client-side applications with ease. Get started with Ktor Server Learn how to create, run and test a server application with Ktor.

  3. Learn - Ktor Framework

    If you're new to Ktor, work your way through some of the tutorials we have prepared that guide you on a step-by-step journey covering different Ktor capabilities. Creating a new Ktor Project; Creating HTTP APIs; Creating an interactive web site; Creating a Web Socket Chat Application

  4. Create, open and run a new Ktor project | Ktor Documentation

    Apr 9, 2025 · Get started with building your first Ktor Server application. In this tutorial you will learn how to create, open and run a new Ktor project.

  5. Create a client application | Ktor Documentation - Ktor Help

    Jun 13, 2024 · Ktor includes a multiplatform asynchronous HTTP client, which allows you to make requests and handle responses, extend its functionality with plugins, such as authentication, JSON serialization, and more. In this tutorial, we'll show you how to create your first Ktor client application that sends a request and prints out a response. Prerequisites

  6. Routing | Ktor Documentation

    Feb 6, 2025 · Routing is the core Ktor plugin for handling incoming requests in a server application. When the client makes a request to a specific URL (for example, /hello ), the routing mechanism allows us to define how we want this request to be served.

  7. How to create RESTful APIs in Kotlin with Ktor

    Dec 10, 2024 · Learn to build Kotlin RESTful APIs with Ktor. This tutorial covers setup, routing, and testing on a real-life example. It’s an ideal entry-level tutorial for Kotlin backend developers.

  8. Create Ktor Applications | Ktor Framework

    Via start.ktor.io you can create a new Ktor application and configure the required functionality much like you can via IntelliJ IDEA. In addition you can also create an instance of TeamCity to start building your project!

  9. Creating and configuring a client | Ktor Documentation

    Aug 12, 2024 · import io.ktor.client.* val client = HttpClient() In this case, the client will choose an engine automatically depending on the artifacts added in a build script . You can learn how the client chooses an engine from the Default engine documentation section.

  10. FAQ | Ktor Documentation

    Apr 2, 2024 · What does the name "Ktor" stand for? The name Ktor is derived from the abbreviation ctor (constructor) with the first letter replaced by 'K' for Kotlin. How do I put questions, report bugs, contact you, contribute, give feedback, etc.?

Refresh