Languages

Dart Cheat Sheet

Print-ready cheat sheet for Dart, organized for fast lookup, study, and desk-side use

Source
Dart Documentation (dart.dev)
License
MIT
Updated
2026-03-27

Sample

What's in this cheat sheet

  • Basics
  • Types
  • Functions
  • Control Flow
  • Classes
  • Mixins & Extensions
  • Async/Await
  • Collections
  • Null Safety
  • Common Patterns

Hello World

void main() {
  print('Hello, Dart!');
}

Variables

var name = 'Dart';       // type inferred
String lang = 'Dart';    // explicit type
final pi = 3.14;         // runtime constant
const max = 100;         // compile-time constant

String Interpolation

var name = 'World';
print('Hello, $name!');
print('1 + 1 = ${1 + 1}');

Download the full cheat sheet for all sections, formatted for print

Download PDF

Downloads

Choose the treatment that matches how you read