A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, then executes a dependency-ordered graph of tasks — no build scripts required.

Compile Dependencies (23)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
build.base » base-configuration
Type-safe Configuration and Option management.
0.29.0
Apache 2.0
build.base » base-flow
Custom reactive Publish/Subscribe framework for asynchronous event processing.
0.29.0
Apache 2.0
build.base » base-foundation
Core utilities including Lazy, Capture, Exceptional, Streamable, iterators, and a matching DSL.
0.29.0
Apache 2.0
build.base » base-io
I/O utilities for reading and writing streams, files, and resources.
0.29.0
Apache 2.0
build.base » base-option
Type-safe Option types for configuration and parameter binding.
0.29.0
Apache 2.0
build.base » base-table
Tabular data structure utilities for grid-based data representation.
0.29.0
Apache 2.0
build.base » base-telemetry
The Telemetry Recording Framework
0.29.0
Apache 2.0
build.base » base-version
General-purpose version parsing, comparison, and range evaluation.
0.29.0
Apache 2.0
build.base » base-template
A JPMS-native compile-time template library. Templates are Java records; HtmlOut and TextOut provide context-appropriate ...
0.29.0
Apache 2.0
build.codemodel » dependency-injection
A Java-based multi-module project providing a language-agnostic, serializable code model for representing, enriching, ...
0.25.0
Apache 2.0
build.codemodel » jdk-codemodel
A Java-based multi-module project providing a language-agnostic, serializable code model for representing, enriching, ...
0.25.0
Apache 2.0
build.codemodel » codemodel-foundation
A Java-based multi-module project providing a language-agnostic, serializable code model for representing, enriching, ...
0.25.0
Apache 2.0
build.spawn » spawn-application
A Java-based multi-module framework for programmatically launching and controlling processes, JVMs, and Docker ...
0.3.0
Apache 2.0
build.spawn » spawn-jdk
A Java-based multi-module framework for programmatically launching and controlling processes, JVMs, and Docker ...
0.3.0
Apache 2.0
build.spawn » spawn-local-jdk
Provides a facility to detect installed JDKs on the local platform
0.3.0
Apache 2.0
build.spawn » spawn-local-platform
A Java-based multi-module framework for programmatically launching and controlling processes, JVMs, and Docker ...
0.3.0
Apache 2.0
build.spin » spin-api
A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, ...
0.3.0
Apache 2.0
build.spin » spin-common
A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, ...
0.3.0
Apache 2.0
build.spin » spin-engine
A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, ...
0.3.0
Apache 2.0
build.spin.module » spin-clean-module
A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, ...
0.3.0
Apache 2.0
build.spin.module » spin-configuration-module
A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, ...
0.3.0
Apache 2.0
build.spin.module » spin-module-system-module
A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, ...
0.3.0
Dep Injection Apache 2.0
jakarta.inject » jakarta.inject-api
Jakarta Dependency Injection
2.0.1

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
build.base » base-template-processor
Annotation processor that compiles .jt template files into Java records at build time.
0.29.0