OSS Tanbou

Dart SDK — One language toolchain across VM/JIT, AOT, JavaScript, and WebAssembly

OSS health 95
About these scores

Discovery score is an unbounded weighted, log-compressed index of stars, watchers, forks, and contributors. Growth momentum is its change over the observed period; OSS health is a 0–100 score from available repository recency, Community Health, and release data.

Stars
11,282
Primary language
Dart
License
BSD-3-Clause
Repository last updated
Sep 17, 2026

Overview

The Dart SDK combines the Dart VM, JIT and AOT compilers, JavaScript and WebAssembly compilation, analysis, core libraries, and CLI tooling. On September 17, 2026 the stable branch is 3.13.4 while main has moved to the 3.14.0 development cycle.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Target native, server, and web environments from one language toolchain

Dart Native provides a VM with JIT plus AOT compilation for mobile, desktop, and servers, while Dart Web compiles programs for JavaScript and WebAssembly targets.

Sources: [2]

Combine language features, static analysis, and DevTools

Strong typing, null safety, patterns, static analysis, the package ecosystem, and DevTools provide a productive development loop.

Sources: [2]

For teams using Dart beyond Flutter across server, CLI, and web tooling

It is useful when one language needs to cover application code, backend or CLI workloads, and web compilation, or when developers need to inspect the language runtime itself.

Sources: [2]

Treat the Dart SDK and Flutter framework separately and pin release channels

Flutter is maintained in a separate repository. Main is already on the 3.14.0 cycle while stable is 3.13.4, so production and CI environments should explicitly pin the stable channel/version instead of mixing stable, beta, dev, and main artifacts.

Sources: [3][4][2]

Official sources

  1. [1]dart-lang/sdk — GitHub repository metadata(2026-09-17)
  2. [2]Dart SDK — README(2026-09-17)
  3. [3]Dart stable branch — VERSION(2026-09-17)
  4. [4]Dart main branch — VERSION(2026-09-17)
Supplemental curator note

This entry presents Dart as an independent language SDK spanning VM, AOT, JS/Wasm compilers, and analysis rather than only as Flutter's implementation language.

Try it in 3 steps

  1. 1

    Get the source

    git clone --depth 1 https://github.com/dart-lang/sdk.git
  2. 2

    Enter the repository

    cd sdk
  3. 3

    Check the official steps

    Continue with the commands in the README Installation, Quick Start, or Getting Started section.

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Check the official README

Growth

Growth trends · Last 30 days

11,282 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
541
Open PRs
24

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • dart
  • language
  • sdk
  • programming-language
Stars
11,282
Forks
1,900
Watchers
291
Open issues
8,383
Primary language
Dart
Repository last updated
Sep 17, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.