What if adding Kotlin and Java compilation to your application didn't mean building an entire compilation pipeline yourself?
What if you could add Bytesmith, configure the filesystem once, provide your source files and output destination, and simply compile?
That's the idea behind Bytesmith.
Bytesmith is a Kotlin and Java compiler toolkit designed for JVM and Android applications. It provides a unified API for Kotlin, Java, and mixed-language compilation, while also supporting filesystem abstraction, custom classpaths, boot classpaths, compiler plugins, packaging, and diagnostics.
Configure the environment, provide the source, specify the output, and compile.






