Boot

E1008135

Boot is a build and development tool for Clojure that provides a flexible, programmable pipeline for tasks like compiling, testing, and packaging applications.

All labels observed (1)

Label Occurrences
Boot canonical 2

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Clojure build tool ⓘ
build tool ⓘ
software development tool ⓘ
category build automation tool ⓘ
software packaging tool ⓘ
software testing tool ⓘ
competesWith Leiningen ⓘ
tools.build ⓘ
configurationStyle code-as-configuration ⓘ
domain Clojure ecosystem ⓘ
software build automation ⓘ
ecosystem Clojure tooling ⓘ
hasFeature AOT compilation support ⓘ
REPL integration ⓘ
build automation ⓘ
classpath management ⓘ
configuration in Clojure code ⓘ
dependency management ⓘ
environment isolation via pods ⓘ
file watching ⓘ
filesystem abstraction ⓘ
incremental builds ⓘ
middleware-style tasks ⓘ
packaging support ⓘ
plugin system ⓘ
pods ⓘ
programmable build pipeline ⓘ
task chaining ⓘ
task composition ⓘ
task pipeline ⓘ
temporary fileset model ⓘ
testing support ⓘ
uberjar creation ⓘ
license Eclipse Public License ⓘ
programmingLanguage Clojure ⓘ
repository https://github.com/boot-clj/boot ⓘ
requires Java ⓘ
runsOn Java Virtual Machine ⓘ
supports command-line interface ⓘ
supportsLanguage Clojure ⓘ
taskDefinitionLanguage Clojure ⓘ
usedFor automating development tasks ⓘ
compiling Clojure code ⓘ
creating deployable artifacts ⓘ
managing dependencies ⓘ
packaging applications ⓘ
running development workflows ⓘ
running tests ⓘ
website https://boot-clj.com ⓘ
writtenIn Clojure ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Clojure → tooling → Boot ⓘ
ClojureScript → buildTool → Boot ⓘ