OpenFL is a free and open-source software framework that empowers developers to build cross-platform applications and games using the Haxe programming language. Designed to feel familiar to developers with Flash or Adobe AIR experience, OpenFL brings the classic display list and event-driven architecture into the modern era with robust hardware acceleration and multi-platform publishing.

Whether you're developing for desktop, mobile, web, or consoles, OpenFL provides a flexible, high-performance foundation. Its modular structure allows you to tailor your project to your exact needs—ideal for everything from 2D games and multimedia apps to tools and educational software.

The Team

Chris Speciale

Chris Speciale

Chris is a developer and open-source contributor focused on cross-platform systems, server frameworks, and native extensions. He leads infrastructure development and is deeply involved in the future direction of OpenFL and its underlying technology stack.

GitHub · Patreon

Joshua Granick

Joshua Granick

Joshua is the original creator of OpenFL. He has been a driving force in keeping Flash-style development alive through modern, open standards. He focuses on architecture, rendering, and making cross-platform development simple and fun.

GitHub · GitHub Sponsors · Patreon

Josh Tynjala

Josh Tynjala

Josh is known for his work on user interface libraries and developer tooling. He brings extensive experience with Flex, Feathers UI, and cross-platform component design. His contributions help keep OpenFL powerful and productive for building rich user experiences.

GitHub · GitHub Sponsors · Liberapay

Want to Help?

If you're interested in contributing, sponsoring, or just learning more, check out our Get Involved page. Your support helps OpenFL continue to grow and thrive!