Dart SDK overview
The Dart SDK has the libraries and command-line tools that you need to develop Dart web, command-line, and server apps. To install the Dart SDK, see Get Dart. If you're developing Flutter apps, install the Flutter SDK. The Flutter SDK includes the Dart SDK.
To learn about other tools you can use for Dart development, check out the Dart tools page.
What's in the Dart SDK
#The Dart SDK includes two directories:
lib
contains the Dart libraries.bin
contains the following command-line tools.
dart
- The command-line interface to create, format, analyze, test, document, compile, and run Dart code.
dartaotruntime
- A Dart runtime for AOT-compiled snapshots.
The Dart language expects Dart code to be encoded using UTF-8.
To learn more about the SDK, check out its README file.
Filing bugs and feature requests
#To see existing issues or create a new one, go to the SDK issue tracker.
Unless stated otherwise, the documentation on this site reflects Dart 3.5.0. Page last updated on 2024-06-27. View source or report an issue.