JetBrains Ktor
Ktor is a web application framework for creating connected systems. You can use it to create server-side as well as client-side applications. It supports multiple platforms, including JVM, JavaScript, and Kotlin/Native.
IntelliJ IDEA provides the following capabilities for working with Ktor projects:
- A wizard for creating new projects.
- A dedicated run configuration for running and debugging Ktor projects.
- Navigating between routes across a project.
- Generating tests for routes and adding sample code for Ktor plugins.
- Code editing assistance, including completion and renaming route names.
- Generating OpenAPI specifications.
- Migrating projects to the latest Ktor version.