scalameta / metals
git clone https://github.com/scalameta/metals.git
v1.6.9 · 1mo ago
🔥 on GitHub Trending today
Scala language server with rich IDE features 🚀
+0
stars, 24h · #672
—
stars, 7 days
+7
stars, 30 days · #10,027
2.3k
★ total
447
forks · 285 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageScala
LicenseApache-2.0
Created2017-11-03 (8y ago)
Last pushtoday
Watchers40
OwnerOrganization
Seen on GitHub Trending
- 2026-10-20 — #19 daily in scala
- 2026-10-20 — #9 monthly in scala · +7 ★
GitHub topics
Links
- GitHub: github.com/scalameta/metals
- Homepage: https://scalameta.org/metals/
- Releases · Issues · Hacker News mentions
README excerpt
# Metals ## Documentation See the website: https://scalameta.org/metals/ ## Contributing 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. ### Acknowledgements and Development 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. ## Alternatives - IntelliJ IDEA: the most widely used IDE for Scala using a re-implementation of the Scala typechecker. ## Why Metals? Metals = Meta (from Scalameta) + LS (from Language Server)