🍺 BREW Explorer

← all formulae

sbt

brew install sbt v2.0.0 Apache-2.0

Build tool and task runner for Scala projects, written in Scala.

Why you might care

Essential for compiling, testing, and packaging Scala applications. Integrates deeply with the Scala ecosystem and provides interactive REPL-like shell, incremental compilation, and dependency management via Ivy. Drop-in standard for most Scala projects; comparable to Maven or Gradle but designed around Scala's specific needs.

Categories

Alternatives

Maven Gradle Mill
3.6k
30-day installs · #737
12.2k
90-day · #730
43.4k
365-day · #739

Runtime dependencies

Links

Caveats

You can use $SBT_OPTS to pass additional JVM options to sbt.
Project specific options should be placed in .sbtopts in the root of your project.
Global settings should be placed in $HOMEBREW_PREFIX/etc/sbtopts

The installation does not include `sbtn`.

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [
    "sbt@2"
  ],
  "alternatives": [
    "Maven",
    "Gradle",
    "Mill"
  ],
  "build_dependencies": [],
  "categories": [
    "build-system",
    "compiler"
  ],
  "caveats": "You can use $SBT_OPTS to pass additional JVM options to sbt.\nProject specific options should be placed in .sbtopts in the root of your project.\nGlobal settings should be placed in $HOMEBREW_PREFIX/etc/sbtopts\n\nThe installation does not include `sbtn`.\n",
  "conflicts_with": [],
  "dependencies": [
    "openjdk"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Build tool for Scala projects",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:03+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "sbt",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.scala-sbt.org/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "sbt, a simple build tool | sbt",
  "installs_30d": 3627,
  "installs_365d": 43410,
  "installs_90d": 12195,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": "2026-06-20T23:46:44+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "sbt",
  "oldnames": [],
  "one_liner": "Build tool and task runner for Scala projects, written in Scala.",
  "optional_dependencies": [],
  "rank_30d": 737,
  "rank_365d": 739,
  "rank_90d": 730,
  "raw_hash": "63bd4cff99107594",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/s/sbt.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "2.0.0",
  "versioned_formulae": [],
  "why_use_this": "Essential for compiling, testing, and packaging Scala applications. Integrates deeply with the Scala ecosystem and provides interactive REPL-like shell, incremental compilation, and dependency management via Ivy. Drop-in standard for most Scala projects; comparable to Maven or Gradle but designed around Scala\u0027s specific needs."
}