Learn OpenFL
Welcome! OpenFL is a library for creative expression on the web, desktop, and mobile that can publish to native C++, JS and WebGL, and run-times like HashLink and Adobe AIR using one seamless toolset.
First Steps
To get started, be sure that you download and install OpenFL.
Then, you can get up and running with the included sample projects, or you can create your own project by following a tutorial or by using a blank project template.
Fundamentals
We offer the OpenFL Developer’s Guide to introduce you to some of the key concepts, classes and interfaces, and other APIs. You’ll learn the fundamentals of working with display objects, listening for events, drawing lines, curves, and shapes, and much more.
Read the OpenFL Developer's Guide »
Resources
There’s much more to explore in OpenFL’s wide variety of learning resources.
Docs Books Tutorials API Try Online
Questions
If you still have questions, or are having trouble with OpenFL, please visit our friendly community forums or Discord server, we’d be happy to help you!