leiningen
« Back to VersTracker
Description:
Build tool for Clojure
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: clojure build-tool dependency-management devops java
Install: brew install leiningen
About:
Leiningen is a comprehensive build automation and dependency management tool for Clojure projects. It simplifies project configuration, library dependency resolution, and task execution. Its primary value is providing a convention-over-configuration approach that streamlines the development workflow for Clojure applications.
Key Features:
  • Automated dependency management and classpath construction
  • Project scaffolding and lifecycle management
  • Extensible via plugins for custom tasks
  • Integrated test execution and packaging
  • Support for multi-project builds
Use Cases:
  • Managing dependencies for Clojure libraries and applications
  • Automating build, test, and deployment pipelines
  • Scaffolding new project structures with templates
Alternatives:
  • tools.deps – Official Clojure CLI tools with a more minimal, composable approach focused on scripting and ad-hoc tasks
  • Boot – Build tool that treats builds as pipelines of tasks, offering more flexibility but a steeper learning curve
Version History
Detected Version Rev Change Commit
Jan 3, 2025 3:22am 0 VERSION_BUMP 9929385a
Jan 2, 2025 7:15pm 0 VERSION_BUMP c12a6550