Clone this repo:
  1. 4f5c21b Address comments for the previous commit. by Vyacheslav Egorov · 5 years ago master
  2. 76f0e71 Preparatory work to move away from type inference in inferrer.dart to using strong mode types and interfaceTargets provided by the front-end. by Vyacheslav Egorov · 5 years ago
  3. d866847 Remove generics-comment syntax in Converter and LineSplitter by Vyacheslav Egorov · 5 years ago
  4. 3df3517 Fix a bug in the type_check.dart introduced by refactoring on the master by Vyacheslav Egorov · 5 years ago
  5. fd44b57 Merge remote-tracking branch 'upstream/master' by Vyacheslav Egorov · 5 years ago


Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.

Using Dart

Visit the to learn more about the language, tools, getting started, and more.

Browse for more packages and libraries contributed by the community and the Dart team.

Building Dart

If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.

There are more documents on our wiki.

Contributing to Dart

The easiest way to contribute to Dart is to file issues.

You can also contribute patches, as described in Contributing.

License & patents