https://github.com/scala/scala3
The Scala 3 compiler, also known as Dotty.
https://github.com/scala/scala3
compiler dotty epfl scala scala3
Last synced: 2 months ago
JSON representation
The Scala 3 compiler, also known as Dotty.
- Host: GitHub
- URL: https://github.com/scala/scala3
- Owner: scala
- License: apache-2.0
- Created: 2012-12-06T12:57:33.000Z (almost 13 years ago)
- Default Branch: main
- Last Pushed: 2025-09-02T23:41:44.000Z (2 months ago)
- Last Synced: 2025-09-03T00:23:13.851Z (2 months ago)
- Topics: compiler, dotty, epfl, scala, scala3
- Language: Scala
- Homepage: https://scala-lang.org
- Size: 195 MB
- Stars: 6,097
- Watchers: 201
- Forks: 1,113
- Open Issues: 1,866
-
Metadata Files:
- Readme: README.md
- Changelog: changelogs/3.2.1-RC1.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Notice: NOTICE.md
Awesome Lists containing this project
README
Dotty
=====
[](https://github.com/scala/scala3/actions?query=branch%3Amain)
[](https://discord.com/invite/scala)
[](https://develocity.scala-lang.org)
* [Documentation](https://docs.scala-lang.org/scala3/)
Try it out
==========
To try it in your project see also the [Getting Started User Guide](https://docs.scala-lang.org/scala3/getting-started.html).
Building a Local Distribution
=============================
1. `sbt dist/Universal/packageBin`
2. Find the newly-built distributions in `dist/target/`
Code of Conduct
===============
Dotty uses the [Scala Code of Conduct](https://www.scala-lang.org/conduct.html)
for all communication and discussion. This includes both GitHub, Discord and
other more direct lines of communication such as email.
How to Contribute
=================
* [Getting Started as Contributor](https://docs.scala-lang.org/scala3/guides/contribution/contribution-intro.html)
* [Issues](https://github.com/scala/scala3/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22)
License
=======
Dotty is licensed under the [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)