minikotlin: un compilador de Kotlin que funciona en una pestaña del navegador
minikotlin es un compilador de Kotlin escrito desde cero en C que genera bytecode de WebAssembly GC a mano, sin JVM, LLVM, Binaryen ni Gradle. El compilador se compila a WASM, por lo que el código fuente .kt se convierte en un módulo .wasm ejecutable directamente en la pestaña. Soporta clases, herencia, null safety, genéricos, coroutines y más, con 366 pruebas de extremo a extremo. Incluye un estudio en el navegador para compilar y ejecutar código Kotlin.
El compilador se distribuye como WASM, por lo que se ejecuta donde se ejecuta tu código: no hay cadena de herramientas que instalar.