dotty

The Scala 3 compiler, also known as Dotty. (by scala)

Dotty Alternatives

Similar projects and alternatives to dotty

  1. scala

    49 dotty VS scala

    Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. stack

    49 dotty VS stack

    The Haskell Tool Stack (by commercialhaskell)

  4. scala-cli

    Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)

  5. Akka

    33 dotty VS Akka

    A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.

  6. Play

    32 dotty VS Play

    The Community Maintained High Velocity Web Framework For Java and Scala.

  7. iron

    20 dotty VS iron

    Strong type constraints for Scala (by Iltotore)

  8. Slick

    18 dotty VS Slick

    Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala (by slick)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Ammonite-Ops

    Scala Scripting

  11. Metals

    18 dotty VS Metals

    Scala language server with rich IDE features 🚀

  12. refined

    16 dotty VS refined

    Refinement types for Scala

  13. Quill

    15 dotty VS Quill

    Compile-time Language Integrated Queries for Scala

  14. Scala Native

    15 dotty VS Scala Native

    Your favorite language gets closer to bare metal.

  15. Shapeless

    13 dotty VS Shapeless

    Generic programming for Scala

  16. sbt

    21 dotty VS sbt

    sbt, the interactive build tool

  17. scala-lang

    sources for the Scala language website

  18. scalajs-benchmark

    Benchmarks: write in Scala or JS, run in your browser. Live demo:

  19. Mill

    14 dotty VS Mill

    Mill is a fast JVM build tool that supports Java, Scala, Kotlin and many other languages. 2-4x faster than Gradle and 4-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible

  20. scala-trace-debug

    Macro based print debugging. Locates log statements in your IDE.

  21. Wartremover

    6 dotty VS Wartremover

    Flexible Scala code linting tool

  22. Scalatex

    0 dotty VS Scalatex

    Programmable, Typesafe Document Generation

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better dotty alternative or higher similarity.

dotty discussion

Log in or Post with

dotty reviews and mentions

Posts with mentions or reviews of dotty. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-09-12.
  • Why Haskell?
    15 projects | news.ycombinator.com | 12 Sep 2024
  • RustRover – A Standalone Rust IDE by JetBrains
    3 projects | news.ycombinator.com | 13 Sep 2023
    Dotty? Was it still the name later?

    http://dotty.epfl.ch/

  • Does the fthomas/refined library work differently in Scala 3?
    3 projects | /r/scala | 20 Jun 2023
    I think this might be related to this issue.
  • `boundary/break`: do you use it ? what do you do with it ?
    3 projects | /r/scala | 12 Jun 2023
    You can look (and EPFL collect feedback) about EPFL implementation of async/await: https://github.com/lampepfl/async. Also you can look at dotty ticket about this: https://github.com/lampepfl/dotty/pull/16739
  • Iron updates: turning opaque types into value objects
    2 projects | /r/scala | 6 Jun 2023
    The reason I’m not currently an opaque type user as they do not play well with the tagless final style we use, though I am patiently awaiting some attention on my bug report: https://github.com/lampepfl/dotty/issues/17281
  • Reconnecting with Scala. What's new?
    7 projects | /r/scala | 24 May 2023
    Links: - https://dotty.epfl.ch/ - https://scala-native.org/en/stable/ - https://www.scala-js.org/ - https://typelevel.org/ - https://zio.dev/ - https://github.com/scala-native/scala-native/pull/3120 - https://github.com/lampepfl/dotty/pull/16517 - https://dotty.epfl.ch/docs/reference/experimental/index.html - https://scala-cli.virtuslab.org/ - https://scalameta.org/metals/ - https://docs.scala-lang.org/scala3/guides/migration/compatibility-intro.html - https://www.scala-lang.org/blog/2023/04/18/faster-scalajs-development-with-frontend-tooling.html - https://www.scala-lang.org/blog/2022/08/17/long-term-compatibility-plans.html
  • About Scala-Native
    4 projects | /r/scala | 13 Apr 2023
    Scala Native has much more control on how the Scala AST is compiled, and can easier workaround platform limitations, eg. lazy vals in Scala 3 required reflection config for Native Image (see this and that), while in Scala Native we could mitigate problems with unsupported usage inside in other ways within the compiler plugin.
  • I've started writing a book on Scala 3 Macros
    1 project | /r/scala | 17 Mar 2023
    By the way, you might be interested in this recent PR which overhauls the scala 3 macro docs: https://github.com/lampepfl/dotty/pull/17060.
  • What is scala's modern Web API framework?
    5 projects | /r/scala | 7 Mar 2023
    For example, this issue (https://github.com/lampepfl/dotty/issues/12840) was blocking the migration, it was reported more than a year ago and the fix was finally released a month ago (https://github.com/lampepfl/dotty/releases/tag/3.3.0-RC2).
  • scala 3 does not have :javap. Does anyone have any tips how to get around this.
    2 projects | /r/scala | 22 Feb 2023
    For the record, there is an implementation of :javap which is close to being done but might need a volunteer to get it over the finish line: https://github.com/lampepfl/dotty/pull/12210
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 18 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic dotty repo stats
72
5,957
9.9
5 days ago

scala/scala3 is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of dotty is Scala.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Scala is
the 38th most popular programming language
based on number of references?