Dart Tools

A variety of tools are available for Dart development.


Tools

You can get Dart Editor and the Dart SDK, both of which include Observatory, from the download page.



Plugins

Download the Dart plugin for your favorite IDE or editor.

Text editor plugins*

Vim logo
Vim

* These plugins are unsupported and available as open source.


Command-line tools

These tools are available in the Dart SDK.

dart
The standalone VM
dart2js
The Dart-to-JavaScript compiler
dartanalyzer
The static analyzer
dartdocgen
The API documentation generator
pub
The Dart package and asset manager
dartfmt
The Dart code formatter (early access)

This is not an exhaustive list of tools available for Dart development and does not reflect many fine tools developed by the Dart community.

Also see the Tools FAQ.


Curious about your generated JavaScript?

If you are compiling your Dart code to JavaScript with dart2js, the Dump-Info Visualizer can give you insight into what is going on behind the scenes. Use it to analyze the generated code and see why that code is included in your build.