OpenFL logo


Build games and applications for almost every platform imaginable
+ 1

What is OpenFL?

It enables creative expression for the desktop, mobile and web. Enterprise applications and best-selling games are made with it, publishing native, Flash and HTML5 applications using one seamless toolset.
OpenFL is a tool in the Cross-Platform Desktop Development category of a tech stack.
OpenFL is an open source tool with 1.4K GitHub stars and 334 GitHub forks. Here’s a link to OpenFL's open source repository on GitHub

Who uses OpenFL?


OpenFL Integrations

JavaScript, Sublime Text, TypeScript, IntelliJ IDEA, and Haxe are some of the popular tools that integrate with OpenFL. Here's a list of all 12 tools that integrate with OpenFL.

Why developers like OpenFL?

Here’s a list of reasons why companies and developers use OpenFL
Top Reasons
Be the first to leave a pro

OpenFL's Features

  • Vector Graphics
  • Seamless support for image, canvas and typed array pixel stores
  • Text Support
  • Sound Support
  • Batched tile rendering
  • Video rendering
  • Asset management
  • MovieClip animations

OpenFL Alternatives & Comparisons

What are some alternatives to OpenFL?
React Native
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.
Free and open source, Ionic offers a library of mobile and desktop-optimized HTML, CSS and JS components for building highly interactive apps. Use with Angular, React, Vue, or plain JavaScript.
With Electron, creating a desktop application for your company or idea is easy. Initially developed for GitHub's Atom editor, Electron has since been used to create applications by companies like Microsoft, Facebook, Slack, and Docker. The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on io.js and Chromium and is used in the Atom editor.
Xamarin’s Mono-based products enable .NET developers to use their existing code, libraries and tools (including Visual Studio*), as well as skills in .NET and the C# programming language, to create mobile applications for the industry’s most widely-used mobile devices, including Android-based smartphones and tablets, iPhone, iPad and iPod Touch.
Flutter is a mobile app SDK to help developers and designers build modern mobile apps for iOS and Android.
See all alternatives

OpenFL's Followers
2 developers follow OpenFL to keep up with related blogs and decisions.