Scala language server with rich IDE features 🚀
2,329
stars
9,424
commits
Scala
primary language
Sep 10, 2026
updated
See the website: https://scalameta.org/metals/
We organize regular online events for anyone interested in contributing to Scala tooling, everyone is invited to join us! You can find more information on the Scala Tooling Spree page.
See the contributing guide: https://scalameta.org/metals/docs/contributors/getting-started.html
To learn more about how Metals works, see ./architecture.md. It explains the high-level layout of the source code. Do skim through that document.
For more information on the current maintainers, companies that have/are sponsoring the development of Metals, and acknowledgements of previous work, please see https://scalameta.org/metals/docs/acknowledgements/development.html.
Metals = Meta (from Scalameta) + LS (from Language Server)
(top 30 of 225)
Scala
98.1%
Scala language server with rich IDE features 🚀
2,329
stars
9,424
commits
Scala
primary language
Sep 10, 2026
updated
See the website: https://scalameta.org/metals/
We organize regular online events for anyone interested in contributing to Scala tooling, everyone is invited to join us! You can find more information on the Scala Tooling Spree page.
See the contributing guide: https://scalameta.org/metals/docs/contributors/getting-started.html
To learn more about how Metals works, see ./architecture.md. It explains the high-level layout of the source code. Do skim through that document.
For more information on the current maintainers, companies that have/are sponsoring the development of Metals, and acknowledgements of previous work, please see https://scalameta.org/metals/docs/acknowledgements/development.html.
Metals = Meta (from Scalameta) + LS (from Language Server)
(top 30 of 225)
Scala
98.1%