Kerangka Starling memungkinkan Anda untuk membuat aplikasi yang dipercepat perangkat keras di ActionScript 3. Target utamanya adalah pembuatan game 2D, tetapi Starling dapat digunakan untuk aplikasi grafis apa pun. Berkat Adobe Air, aplikasi berbasis Starling dapat digunakan untuk perangkat seluler (iOS, Android) dan desktop (Windows, MacOS).
Sementara Starling meniru arsitektur pohon tampilan klasik Adobe Air/Flash, ini memberikan kinerja yang jauh lebih baik: semua objek diberikan langsung oleh GPU (menggunakan API Stage3D). Arsitektur lengkap dirancang untuk bekerja dengan baik dengan GPU; Tugas pengembangan game umum dibangun tepat ke intinya. Starling menyembunyikan internal Stage3D dari pengembang, tetapi membuatnya mudah untuk mengaksesnya bagi mereka yang membutuhkan kinerja dan fleksibilitas penuh.
Starling bertujuan untuk menjadi ringan dan mudah digunakan. Sebagai proyek open source, banyak perawatan yang diambil untuk membuat kode sumber mudah dibaca, dipahami dan diperluas. Dengan garis kode di bawah 20 ribu, pengembang yang berpengalaman dapat dengan mudah menangkapnya secara keseluruhan, atau memodifikasinya sesuai kebutuhan mereka.