The Dart SDK, including the VM, dart2js, core libraries, and more. Develop with a programming language specialized around the needs of user interface creation. Make changes iteratively, use hot reload to see the result instantly in your running app. Compile to ARM & x64 machine code for mobile, desktop, and backend. Or compile to JavaScript for the web. Mature and complete async-await for user interfaces containing event-driven code, paired with isolate-based concurrency. A programming language optimized for building user interfaces with features such as sound null safety, the spread operator for expanding collections, and collection if for customizing UI for each platform. A programming language that is easy to learn, with a familiar syntax. Make changes to your source code iteratively, using hot reload to instantly see the effect in the running app.

Features

  • Optimized for UI
  • Productive development
  • Fast on all platforms
  • Run backend code supporting your app, written using a single programming language
  • Target the web with complete, mature, fast compilers for JavaScript
  • AOT-compile apps to native machine code for instant startup

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow Dart

Dart Web Site

Other Useful Business Software
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Dart!

Additional Project Details

Programming Language

Dart

Related Categories

Dart Libraries, Dart Programming Languages

Registered

2021-08-17