metals
« Back to VersTracker
Description:
Scala language server
Type: Formula  |  Latest Version: 1.6.4@0  |  Tracked Since: Nov 26, 2025
Links: Homepage  |  @scala_lang  |  formulae.brew.sh
Category: Developer tools
Tags: scala lsp language-server development ide
Install: brew install metals
About:
Metals is a Scala language server that provides rich IDE-like features for text editors. It enables code completion, type checking, and error highlighting, turning editors like VS Code or Vim into powerful Scala development environments. The tool acts as a bridge between your editor and the Scala compiler.
Key Features:
  • Comprehensive code completion and signature help
  • Real-time error diagnostics and type hints
  • Build tool integration (SBT, Bloop, Maven, Gradle)
  • Refactoring support including rename and organize imports
  • Debugger integration
Use Cases:
  • Developing Scala applications in lightweight editors like VS Code or Neovim
  • Enabling advanced language features in Vim or Emacs for Scala projects
  • Automated code linting and formatting during development
Alternatives:
  • IntelliJ IDEA Scala Plugin – Full IDE experience with deep refactoring tools, but requires a heavier application compared to editor-based Metals setups.
Version History
Detected Version Rev Change Commit
Nov 26, 2025 2:19pm 0 VERSION_BUMP 61f8a547
Sep 16, 2025 2:27am 0 VERSION_BUMP 533bd9cd
Jan 9, 2025 11:03am 0 VERSION_BUMP d36bbf56
Sep 14, 2024 3:27am 0 VERSION_BUMP fa58956d
Aug 2, 2024 5:52pm 0 VERSION_BUMP ffa5356f
Jul 12, 2024 5:20pm 0 VERSION_BUMP 285d412f
Jun 19, 2024 3:39pm 0 VERSION_BUMP f3bbbe81
Apr 15, 2024 11:21pm 0 VERSION_BUMP 731f57d3
Dec 13, 2023 10:11am 0 VERSION_BUMP dd63e8c9
Sep 21, 2023 2:49pm 1 VERSION_BUMP e8ceb665