An excerpt from Dart: Up and Running

Chapter 4. Tools

Dart provides several tools to help you write and deploy your web and command-line apps:

pub: The Dart package manager

Download and install packages of libraries.

Dart Editor

Edit, run, and debug web and command-line apps.

Dartium: Chromium with the Dart VM

Run Dart web apps. This is a special build of Chromium (the project behind Google Chrome).

dart2js: The Dart-to-JavaScript compiler

Convert your web app to JavaScript, so it can run in non-Dartium browsers.

dart: The standalone Dart VM

Run your command-line apps—server-side scripts, programs, servers, and any other apps that don’t run in a browser.

dart_analyzer: The Static Analyzer

Analyze your Dart source from the command line.

dartdoc: The API Documentation Generator

Generate documentation from your Dart source.

All of these tools are in the Dart Editor bundle, since the editor uses Dartium and the other tools. You can also download Dartium separately, and you can download an SDK that includes pub, dart2js, dart, dart_analyzer, and dartdoc. See the Downloads page for links and details.