Desktop, mobile, and web.

From enterprise applications to best-selling games, your creativity can be expressed with OpenFL. Publish to native C++ on desktops, phones, or tablets, or deploy to the web with JS and WebGL. Do it all using one seamless toolset.

Get Started Download


Powerful. Feature-rich.

OpenFL implements tons of useful APIs — 2D and 3D graphics, audio playback, rich text formatting, user input (including mouse, touch, keyboard, and gamepads), asset management, networking, file system access, clipboard read/write, and so much more.

Features Developer's Guide


Flexible. Open-source.

Unlock potential with an open, hackable platform that is 100% free and open source, backed by a passionate and responsive developer community. Say goodbye to licensing fees, and keep your code for the long-haul.

GitHub License


Portable. Cross-platform.

Build games and applications for almost every platform imaginable — Windows, macOS, and Linux desktops, iOS and Android phones and tablets, web browsers with JavaScript and WebGL… and maybe even game consoles. Bring your creative vision to life, publish to app stores, and run on virtually any device.

Target platforms Programming languages

Made with OpenFL

Papers, Please

Defender's Quest: Valley of the Forgotten DX

Friday Night Funkin'

Visit the OpenFL Showcase to see more games, apps, and creative experiences.

Go to Showcase