Curie is a build tool designed for Java, Kotlin, and Groovy projects running on the Java Virtual Machine (JVM). Developed with an emphasis on speed and minimalism, it aims to streamline the build process by replacing complex configurations with a single, concise Curie.toml file. The tool is written in Rust and is notable for its rapid startup time, launching in milliseconds without requiring a background daemon or additional plugins.
Curie addresses the need for a simplified and efficient build setup in JVM-based development. By consolidating configuration into around 20 lines, it reduces the overhead associated with traditional build tools that often rely on extensive XML or DSL files. Built-in features include code formatting, security audits, and support for modern terminal output with color. Dependency management is handled through Maven Central resolution, and the tool provides commands for running builds, compiling source and test files, resolving dependencies, and packaging applications into JAR files.
A distinctive capability of Curie is its ability to containerize applications directly from the build process, producing Docker images as part of its output. The tool supports publishing builds, generating dependency trees with conflict tracing, creating GraalVM native images, and performing CycloneDX SBOM (Software Bill of Materials) audits. These features are all managed through the single configuration file, streamlining both setup and maintenance for developers.
Curie is intended for developers working with JVM languages who seek a faster, more minimal alternative to traditional tools. It is delivered as a binary executable, with no mention of required plugins or daemons, and offers instant startup.
Curie is a CI/CD & build automation product. It focuses on simplifying and accelerating the build process for JVM projects with minimal configuration and fast execution. It is built as an open-source project for Java, Kotlin, and Groovy developers. Curie is open source under the Open Source license. Curie is available on the command line, and it can be self-hosted.
Curie first shipped in 2026. Development happens publicly on GitHub with 321 commits in the last 90 days. Key capabilities include fast build times, minimal configuration, and Maven Central resolution.
Latest indexed changes and source events
Curie: A fast, minimal build tool for Java, Kotlin, and Groovy, written in Rust verified by the PulseGate indexer
Other apps tracked under the same category.