Skip to content
Branch: master
Find file Copy path
Find file Copy path
3 contributors

Users who have contributed to this file

@kwalrath @chalin @mit-mit
76 lines (58 sloc) 2.62 KB
title description js
Dart SDK overview
Dart libraries and command-line tools.
url defer

The Dart SDK has the libraries and command-line tools that you need to develop Dart web, command-line, and server apps. To get the Dart SDK, see Get 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.

**Note:** This site's documentation and examples use {% if == 'dev' %} the **dev channel** {% endif -%} version [{{}}][site SDK version]{} of the **Dart SDK**.

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]({{site.dartlang}}/server) : The standalone VM

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]({{site.dartlang}}/tools/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.

Filing bugs and feature requests

To see existing issues or create a new one, go to Here are some handy searches:

You can’t perform that action at this time.