Write Kotlin. Run Everywhere.
Skotch is a compiler for the Kotlin programming language, producing optimized JVM bytecode for Android, server-side, and desktop applications.
Modern Syntax
A clean, expressive language designed for readability and safety, with modern features like pattern matching and null safety.
JVM Native
Compiles directly to JVM bytecode with no runtime overhead. Full interoperability with Java and Kotlin libraries.
Android Ready
First-class Android support with seamless integration into existing Android projects and build systems.
Fast Compilation
Incremental compilation and efficient code generation keep your development cycle fast.
Type Safe
Strong static typing with type inference catches errors at compile time while keeping code concise.
Open Source
Skotch is free and open source. Contribute, report issues, and shape the future of the tool.