kool.io is a framework for developing applications built in Kotlin so that it can be used on the client side in a browser via JavaScript or on the server side in some JVM process, Servlet or JAXRS system.
The main components of kool.io today are
- Kool Camel provides a kotlin based DSL for Apache Camel together with integration with Kool Streams to provide a typesafe Camel Integration and Event Processing DSL.
- Kool Streams for working with event streams and Complex Event Processing
- Kool Templates for creating HTML5 templates for use on the client or server side
If you've not tried Kotlin yet, try the Getting Started Guide to install the IDE plugin.