Metals alternatives and similar packages
Based on the "Tools" category.
Alternatively, view Metals alternatives based on common mentions on social networks and blogs.
Do you think we are missing an alternative of Metals or a related project?
See the website: https://scalameta.org/metals/
See the contributing guide: https://scalameta.org/metals/docs/contributors/getting-started.html
The current maintainers (people who can merge pull requests) are:
- Alexey Alekhin -
- Chris Kipp -
- Gabriele Petronella -
- Johan Mudsam -
- Krzysztof Bochenek -
- Jorge Vicente Cantero -
- Marek Żarnowski -
- Ólafur Páll Geirsson -
- Shane Delmore -
- Tomasz Godzik -
Huge thanks to
@dragos for his work on a Scala
implementation of the LSP (see: https://github.com/dragos/dragos-vscode-scala).
This project helped us get quickly started with LSP. Since then, we have
refactored the project's original sources to the point where only a few simple
case classes remain.
- IntelliJ IDEA: the most widely used IDE for Scala using a re-implementation of the Scala typechecker.
- Scala IDE: Eclipse-based IDE using the Scala Presentation Compiler.
Metals = Meta (from Scalameta) + LS (from Language Server)