Konpeito is a gradually typed ahead-of-time compiler for Ruby with Hindley-Milner type inference and dual LLVM/JVM backends. Compile Ruby to CRuby C extensions (.so) or standalone JARs with seamless Java interop. Includes Castella UI, a reactive GUI framework powered by Skia, based on a port of Castella for Python (github.com/i2y/castella).
Required Ruby Version
>= 4.0.0
Authors
Yasushi Itoh
Versions
- 0.10.0 March 17, 2026 (964 KB)
- 0.9.1 March 16, 2026 (961 KB)
- 0.9.0 March 16, 2026 (960 KB)
- 0.8.0 March 14, 2026 (933 KB)
- 0.7.1 March 14, 2026 (917 KB)