Skip to content

Welcome to JeKa

JeKa is a modern build tool for Java, designed to simplify and streamline your development experience. It reshapes Java application building for a generation of developers seeking lightweight, accessible, yet powerful solutions.

Next-Gen Java Build Tool

Java is evolving to become more developer-friendly and cloud-native ready. Developers no longer want to deal with heavy tools, verbose XML configurations, or external DSLs. JeKa aligns with this vision by offering:

  • Simplicity at its Core: Configure with properties or pure Java—no XML, no YAML, no DSL.
  • No Setup Hassle: Start building regular or cloud-native applications immediately, with minimal configuration and requirements.
  • Gradual Complexity: Handle advanced scenarios using intuitive mechanisms without unnecessary complexity.
  • DevOps Bridge: Implement complex pipeline logic with robust Java and share it across your teams.
  • Super-lightweight: JeKa consists of a single zero-dependency JAR under 2MB. Install and upgrade in a flash.

Ready to explore?

The easiest way to get started is by using the IntelliJ Plugin. You don't need to install JeKa for that.

  1. Start a new project and play with the scaffolded example.
    You can have a brief look at the tutorial to get an idea of what you can do.

  2. You can create projects in the IDE using Project - Java App/Lib or Project - Springboot templates. They scaffold basic projects, providing code and build instructions in README.md files.

  3. Explore and experiment with examples.

Have fun !