Skip to content

Welcome to Jeka

Jeka is a general purpose build tool that is designed as a library. In other words, users describe programmatically the actions needed to achieve automation tasks, as they would do for regular code.

The library is designed to make complex common tasks as compiling, testing or resolving dependencies as concise as possible. Building projects with Jeka requires less typing compared to other tools you may know, with simplicity and transparency as a bonus.

Jeka automation code can be run indifferently from IDE (via classic main method) or command line, thanks to its lean and fast execution engine. This engine comes with a small set of concepts promoting simplicity, flexibility and re-usability.