boot-clj
« Back to VersTracker
Description:
Build tooling for Clojure
Type: Formula  |  Latest Version: 2.8.3@2  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @bootclj  |  formulae.brew.sh
Category: Developer tools
Tags: clojure build-tool devtools automation jvm
Install: brew install boot-clj
About:
Boot is a command-line build tool for Clojure projects that emphasizes simplicity and composability over complex configuration. It provides a powerful set of tasks for managing dependencies, running tests, and creating artifacts, functioning as a more flexible alternative to Leiningen. By leveraging a Clojure-based environment, it allows developers to easily extend its functionality with custom scripts and plugins.
Key Features:
  • Composable task pipeline architecture
  • Clojure-based configuration and scripting
  • Built-in dependency management
  • Extensible via community and custom plugins
  • File watching and hot-reloading capabilities
Use Cases:
  • Automating build and deployment pipelines for Clojure applications
  • Managing project dependencies and classpaths
  • Running tests, linters, and other development tasks
Alternatives:
  • Leiningen – Leiningen uses declarative EDN configuration, while Boot favors composable tasks and scripts for more granular control.
  • tools.deps – The official Clojure CLI tool focuses on library management and running commands, whereas Boot provides a more integrated project build framework.
License: EPL-1.0
Dependencies: openjdk
Bottles available for: all
Version History
Detected Version Rev Change Commit