Alternatives to Dart

A programming language and SDK from Google for building apps on many platforms. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Dart.

  • Kotlin

    A concise, multiplatform programming language from JetBrains for backend, Android, web and desktop apps.

    Kotlin also targets many platforms through multiplatform code, with an Apache-2.0 license and JVM and Android focus instead of Dart's Flutter-centred ecosystem.

Similar software

Related functionality, not a direct replacement.