Kotlin LSP
Official Kotlin Language Server
The Kotlin Language Server implements the Language Server Protocol for Kotlin, leveraging the IntelliJ IDEA engine and its Kotlin plugin to provide language features inside editors that support LSP. It is packaged as a Visual Studio Code extension and as a standalone CLI, installable via Homebrew or manual download, and requires Java 17 or newer. The server currently works out‑of‑the‑box with JVM‑only Kotlin Gradle projects, offering capabilities such as syntax highlighting, semantic highlighting, navigation to source and binary symbols, code actions, quick‑fixes, inspections, organize imports, rename, on‑the‑fly diagnostics, completion, documentation hovers, and code formatting.
Target users are Kotlin developers who wish to use VS Code or other LSP‑compatible editors for Kotlin development without running a full IDE. The project is in an experimental pre‑alpha stage, with stability guarantees not provided, and is intended for experimentation, toy projects, and feedback collection. It has been tested primarily on macOS and Linux, with limited support for other platforms and editors through manual configuration.
Reviews
Loading reviews…
Similar apps
AI Coding Agents
GitHub Copilot Language Server
Language Server Protocol server for GitHub Copilot

Code Editors & IDEs
IntelliJ IDEA OSS
Open-source edition of IntelliJ IDEA

Code Editors & IDEs
VSCodium
Binary releases of VS Code without MS branding/telemetry/licensing

Code Editors & IDEs
Kotlin Native
LLVM backend for Kotlin

Code Editors & IDEs
Aide
Open-source AI-native IDE

Code Editors & IDEs
Neovide
Neovim Client