Popular ways to connect with the Scala community include mailing lists, chat rooms, user groups, and conferences.

The community is also the source of many libraries, tools, and other resources around Scala.

Mailing Lists

The Scala mailing lists are covered by the Scala Code of Conduct.

This is our most beginner-friendly list:

  • Scala-User: the main forum for questions and discussions, including beginner questions, about programming in Scala. Any question can and should receive a courteous and insightful answer.

This list is low-traffic and all posts are moderated:

  • Scala-Announce: announcements of new Scala releases, tools, libraries, and other resources.

Other, more specialized lists:

  • Scala-Language: discussions about the Scala language itself. Why Scala is the way it is, and how it could be different.
  • Scala-Debate: the “any topic goes” list. While professional courtesy and respect must be maintained, discussion and speculation on controversial topics and “what-if” type questions can occur. Threads sometimes migrate here from other lists if they become too specialized, lengthy, or contentious.
  • Scala-Tools: specifically for tooling around Scala, such as editors and build tools.
  • Scala-SIPs: interest group devoted to Scala Improvement Process (SIP). If you want to see what’s coming down the pipe and you’d like to be involved, this is the mailing list for you.

And most specialized of all:

  • Scala-Internals: for discussing development work on the Scala compiler and standard library. Core maintainers and active open-source contributors are both welcome. (If you’re not sure if your thread belongs here, ask a contributor, or try another list first.)

No Job Postings

Job listings are not allowed on the mailing lists. While we’re all very glad to see more and more Scala jobs, please confine these listings to more appropriate forums.

Older archives

The following “Archive at Gmane” links include messages predating the migration to Google Groups: scala-user, scala-announce, scala-language, scala-debate, scala-tools, scala-internals.

Chat Rooms

The main Gitter room for Scala is:

  • scala/scala: like the scala-user mailing list. Questions, general discussion, etc.

Other, more specialized rooms include:

  • scala/contributors: like the scala-internals mailing list. For contributors to discuss work on changes to Scala.
  • spark-scala/Lobby: for discussions and questions about using Scala for Spark programming

There are many other rooms devoted to individual Scala libraries and technologies.

IRC users can chat about Scala anytime on the Scala IRC channel: irc://

User Groups

Find your local Scala user group on Scala Space or on Meetup’s Scala meetup list.


See our events page.

Stack Overflow

Scala is an active topic on Stack Overflow, a very popular programmer Q&A site.


There is a large and active Scala community on the /r/Scala subreddit.

Sources of Scala News



Many Scala users are active on Twitter for sharing Scala-related news items and opinions. Ask your Scala friends who they follow on Twitter (besides @Scala_lang!).

Community-Powered Learning Resources

Community Libraries and Tools

Finding libraries:

  • Scaladex, maintained by the Scala Center, is “an index of the known Scala ecosystem”
  • Awesome Scala is “a community driven list of useful Scala libraries, frameworks and software”
  • Tools and Libraries, a page on the (now mostly retired) Scala wiki, also lists and categorizes Scala libraries
  • provides an assortment of popular libraries and extensions to Scala.
  • Trending Scala repositories on GitHub

Staying current:

  • announces new versions of Scala libraries as they become available
  • Scala-Announce also has release announcements

Non-JVM platforms


  • Dotty is a next generation compiler for Scala, under development at EPFL

The Scala Center

  • The Scala Center is an open source foundation that brings together a coalition of individuals and organizations working together to contribute to Scala.