Philosophy

Intuitive

Starling is easy to learn. Flash/Flex developers will feel at home immediately, since it follows most of the ActionScript dogmas and abstracts the complexity of the low-level Stage3D APIs. Instead of coding against concepts like vertices buffer, perspective matrices, shader programs and assembly bytecode, you will use familiar concepts like a DOM display list, an event model, and familiar APIs like MovieClip, Sprite, TextField, and so on.

Lightweight

Starling is a lightweight bird in many ways. The amount of classes is limited (around 80k of code). There are no external dependencies beside Flash Player 11 or AIR 3 on desktop and AIR 3.2 on mobile. This keeps your applications small and your workflow simple.

Free

Starling is free and alive on Github. Licensed under the Simplified BSD license, you can use it freely even in commercial applications. We are working on it every day and we count on an active community to improve it even more.

Get Introducing Starling now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.