kotlin-native
« Back to VersTracker
Description:
LLVM backend for Kotlin
Type: Cask  |  Latest Version: 2.3.10@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @kotlin  |  formulae.brew.sh
Category: Developer tools
Tags: kotlin native llvm compiler cross-platform development
Install: brew install --cask kotlin-native
About:
Kotlin/Native is a LLVM-based technology that compiles Kotlin code into standalone native binaries for various platforms. It enables Kotlin developers to build applications without a virtual machine, providing direct interoperability with C libraries and platform-specific APIs. This makes it ideal for creating lightweight, high-performance applications for embedded systems, mobile devices, and desktop environments.
Key Features:
  • Compiles Kotlin to native machine code via LLVM
  • Zero-overhead interoperability with C libraries
  • Supports multiple platforms including macOS, Linux, Windows, iOS, and Android
  • Produces self-contained executables without runtime dependencies
Use Cases:
  • Developing IoT and embedded systems applications
  • Building native mobile apps with shared Kotlin logic
  • Creating command-line tools with Kotlin
Alternatives:
  • GraalVM Native Image – GraalVM provides native compilation for JVM languages including Kotlin, but Kotlin/Native is specifically designed for Kotlin and offers tighter C interop
  • Rust – Rust offers memory safety and native performance, but Kotlin/Native allows using Kotlin's familiar syntax and ecosystem
Version History
Detected Version Rev Change Commit
Feb 5, 2026 1:22pm 2.3.10 0 VERSION_BUMP 0f780234
Sep 10, 2025 3:20pm 2.2.20 0 VERSION_BUMP 41414883
Aug 18, 2025 5:46pm 2.2.10 0 VERSION_BUMP 324246c1
Aug 14, 2025 10:17am 2.2.10 0 VERSION_BUMP bebce64d
Aug 6, 2024 5:20pm 2.0.10 0 VERSION_BUMP ed5cb1bb