sbtenv
« Back to VersTracker
Description:
Command-line tool for managing sbt environments
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: scala sbt build-tool version-manager developer-tools
Install: brew install sbtenv
About:
Sbtenv is a lightweight command-line utility for managing multiple versions of sbt (Scala Build Tool) on a per-project basis. It simplifies switching between different sbt versions without manual PATH manipulation, ensuring consistent builds across development environments.
Key Features:
  • Installs and manages multiple sbt versions
  • Per-project version switching
  • Automatic version detection via .sbtenv files
  • Lightweight with minimal overhead
Use Cases:
  • Managing legacy and modern sbt versions across different Scala projects
  • Ensuring reproducible builds by locking sbt versions per project
Alternatives:
  • SDKMAN! – Broader tool for managing multiple JVM-based tools, but less specialized for sbt workflows
  • sbt-extras – Alternative sbt launcher with memory optimizations, but lacks version management features
Version History
Detected Version Rev Change Commit