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: 26 days 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 (over 12 years ago)
- Default Branch: main
- Last Pushed: 2025-05-12T15:53:31.000Z (27 days ago)
- Last Synced: 2025-05-12T16:52:40.026Z (27 days ago)
- Topics: compiler, dotty, epfl, scala, scala3
- Language: Scala
- Homepage: https://dotty.epfl.ch
- Size: 189 MB
- Stars: 6,013
- Watchers: 201
- Forks: 1,095
- Open Issues: 1,786
-
Metadata Files:
- Readme: README.md
- Changelog: changelogs/3.2.1-RC1.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.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)