IDE and Build Tool Contributions

Contributing to IDE and Build Tools

The links below are to a number of Scala build and IDE related projects that are important in the larger Scala space, and which welcome contributions.

Since these tools are in separate projects, they may (and likely will) have their own rules and guidelines for contributing. The Hacker Guide and Bug-fixing pages will likely have much in the way of related information on how to contribute to these projects, and are recommended reading. You should also check the and (if it’s present) files from the actual projects before contributing to them.

Typically, issues for these projects will be reported and kept in the github project issue tracker for that project rather than in the Scala project JIRA. Many of these projects have a gitter channel (usually listed in the README or CONTRIBUTING documents) which is a great place to discuss proposed work before commencing.

There are some projects in this section that are in particular need so please check those out if you would like to help revive them.

Stuff changes. Found a broken link or something that needs updating on this page? Please, consider submitting a documentation pull request to fix it.


Interactive build tool.

(Contribute through scala/scala)

Interactive build tool.

Multi-project build tool.

Scala Compiler/Library Testing

Scala Support for Text Editors

Scala code coverage tool

Lint tooling for Scala

Projects in Particular Need

The following projects are important to the Scala community but are particularly in need of contributors to continue their development.

Scala Decoder (part of scala/scala)

(Contribute through scala/scala)