[Scala](https://github.com/laughedelic/atom-ide-scala) provides Scala language support using [Metals](https://github.com/scalameta/metals) and [Dotty Language Server](http://dotty.epfl.ch/docs/usage/ide-support.html)
It's probably confusing why both servers are needed, but the reason is that Metals provides support for Scala 2 and Dotty is a codename for the next version of Scala 3 with builtin LSP, so they are complimentary at the moment.
I'd like to add to the list my package which provides Scala language support using 2 language servers:
It's probably confusing why both servers are needed, but the reason is that Metals provides support for Scala 2 and Dotty is a codename for the next version of Scala 3 with builtin LSP, so they are complimentary at the moment.