Dart SDK

Domains: Dart

If you’re developing only mobile apps, then you don’t need the Dart SDK; just install Flutter.

To learn about other tools you can use for Dart development, see the Dart tools page.

What’s in the Dart SDK

The Dart SDK includes a lib directory for the Dart libraries and a bin directory that has these command-line tools:

dart
The standalone VM
dart2native
A tool that AOT compiles Dart code to native x64 machine code, producing either a standalone executable or a snapshot
dartaotruntime
A Dart runtime for AOT-compiled snapshots
dart2js
The Dart-to-JavaScript compiler (used only for web development)
dartanalyzer
The static analyzer
dartdevc
The Dart development compiler (used only for web development)
dartdoc
The API documentation generator
dartfmt
The Dart code formatter
pub
The Dart package manager

For more information about the SDK, see its README file.

Similar pages

Page structure
Terms

Dart