Need help with metals?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

scalameta
1.5K Stars 198 Forks Apache License 2.0 4.9K Commits 111 Opened issues

Description

Scala language server with rich IDE features 🚀

Services available

!
?

Need anything else?

Contributors list

Metals

Join the chat on Gitter Follow scalameta on Twitter Find us on scaladex

Documentation

See the website: https://scalameta.org/metals/

Contributing

See the contributing guide: https://scalameta.org/metals/docs/contributors/getting-started.html

Team

The current maintainers (people who can merge pull requests) are:

Acknowledgement

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.

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)

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.