Skip to content
@openfl

OpenFL

An open source library for creative expression on the web, desktop, mobile and consoles. Inspired by the classic Flash and AIR APIs.

OpenFL is an open source library for creative expression on the web, desktop, and mobile. Developers gain access to a tons of features with OpenFL, including 2D and 3D graphics rendering, audio playback, network loading, file system access, user input (mouse, touch, keyboard, and gamepads), asset management, and a whole lot more…

Because OpenFL is cross-platform, you can cross-compile your projects to native C++ on mobile and desktop, JS and WebGL on the web, or even app runtimes like HashLink, Electron, and Adobe AIR — all using one seamless toolset. Publish to a variety of app stores, or simply tell your users launch their favorite web browser. With OpenFL, your project can run on pretty much any modern device.

Getting Started With OpenFL

Pinned Loading

  1. openfl openfl Public

    An open source library for creative expression on the web, desktop, mobile and consoles. Inspired by the classic Flash and AIR APIs.

    Haxe 2k 456

  2. away3d away3d Public

    An open source, real-time 3D engine for OpenFL

    Haxe 212 38

  3. starling starling Public

    Known as the "Cross-Platform Game Engine", Starling is a popular Stage3D framework for OpenFL and Haxe

    Haxe 245 67

  4. dragonbones dragonbones Public

    Runtime support for DragonBones skeletal animation

    Haxe 41 14

  5. lime lime Public

    A foundational Haxe framework for cross-platform development

    JavaScript 791 390

  6. swf swf Public

    Adds support for Flash SWF assets in OpenFL projects

    Haxe 38 20

Repositories

Showing 10 of 74 repositories
  • openfl Public

    An open source library for creative expression on the web, desktop, mobile and consoles. Inspired by the classic Flash and AIR APIs.

    openfl/openfl’s past year of commit activity
    Haxe 1,979 MIT 456 244 54 Updated Apr 23, 2025
  • openfl/books.openfl.org’s past year of commit activity
    HTML 7 MIT 0 0 0 Updated Apr 23, 2025
  • starling-manual Public

    An extensive introduction to Starling Framework, a cross-platform engine for OpenFL and Haxe that can be used for all kinds of applications, with a special focus on 2D games.

    openfl/starling-manual’s past year of commit activity
    CSS 0 0 0 0 Updated Apr 23, 2025
  • starling Public

    Known as the "Cross-Platform Game Engine", Starling is a popular Stage3D framework for OpenFL and Haxe

    openfl/starling’s past year of commit activity
    Haxe 245 67 11 0 Updated Apr 23, 2025
  • www.openfl.org Public

    OpenFL website

    openfl/www.openfl.org’s past year of commit activity
    HTML 18 MIT 50 7 1 Updated Apr 22, 2025
  • lime Public

    A foundational Haxe framework for cross-platform development

    openfl/lime’s past year of commit activity
    JavaScript 791 MIT 390 177 51 Updated Apr 14, 2025
  • away3d Public

    An open source, real-time 3D engine for OpenFL

    openfl/away3d’s past year of commit activity
    Haxe 212 Apache-2.0 38 17 5 Updated Mar 25, 2025
  • openfl-js Public

    Wrapper to support OpenFL HTML5 development using TypeScript, Haxe, JavaScript or ActionScript 3.0

    openfl/openfl-js’s past year of commit activity
    Haxe 22 MIT 5 2 0 Updated Mar 12, 2025
  • actuate Public

    Actuate is a flexible, fast "tween" library for animations in Haxe

    openfl/actuate’s past year of commit activity
    Haxe 158 MIT 65 29 9 Updated Mar 12, 2025
  • lime.openfl.org Public

    Lime website

    openfl/lime.openfl.org’s past year of commit activity
    SCSS 9 MIT 13 1 1 Updated Mar 10, 2025

Top languages

Loading…

Most used topics

Loading…