OpenFL lets you create games and apps for desktop, mobile, web, and consoles using one toolset. Build once and publish anywhere with creative freedom.
Build games and apps for any platform with one toolset
OpenFL is a flexible development tool that helps you create interactive games and apps for desktop, mobile, web, and even console platforms. Whether you're working on enterprise software or launching your next hit game, you can use OpenFL to write your project once and publish it almost anywhere.
With its seamless toolset, OpenFL makes it easy to bring your creative ideas to life using familiar programming languages. You can target native C++ for high performance on computers and mobile devices, or use JavaScript and WebGL to deploy to the web—all from the same codebase. The site also connects you with helpful resources, a supportive community, and showcases of what others have built.
If you're looking for a way to simplify cross-platform development and focus more on your creative vision, OpenFL gives you the tools and flexibility to do just that. You can get started quickly, explore tutorials, and see real-world examples to inspire your next project.
Discover websites similar to Openfl.org based on shared categories, topics, and features.
Narwhal is a cross-platform JavaScript platform with a package manager and standard library, designed for building apps outside web browsers.
BeeWare lets you write apps in Python and deploy them to iOS, Android, Windows, Mac, Linux, and more—all from one codebase with native interfaces.
Haxe offers an open source programming language and toolkit for building cross-platform apps, with resources, downloads, and community support.
Electron lets you build desktop apps for Windows, Mac, and Linux using JavaScript, HTML, and CSS. Get started with easy tools and detailed docs.
Kivy is an open-source Python framework for building cross-platform apps with innovative user interfaces, including multi-touch support.
LÖVE is a free, open-source framework for making 2D games in Lua, compatible with Windows, macOS, Linux, Android, and iOS. No cost or license needed.
Build native mobile apps for Android, iOS, and more using JavaScript. Access native APIs and streamline development with this open-source framework.
Create 2D and 3D games for any platform with Godot, a free and open-source game engine packed with tools to help you bring your ideas to life.
SFML is a simple, open-source library that helps you build games and multimedia apps with easy access to graphics, audio, and networking tools.
Cheat Engine is a tool for modifying single-player games on Windows and Mac, letting you tweak game variables and customize your gaming experience.
Bloxstrap is an open-source tool that lets you customize and enhance your Roblox experience with extra features and easy setup. Free to download and use.
SpigotMC.org is a community and resource hub for Minecraft server developers, offering plugins, tools, and forums for building and managing servers.
Stockfish is a powerful open-source chess engine that lets you download, analyze games, and improve your chess skills with advanced AI tools.
Official site for CircleMUD, a multiplayer text adventure game. Find info, downloads, and resources for players and game administrators.
OpenTTD is a free, open-source simulation game where you build and manage transport networks. Download the game, join the community, and play online.
Explore Bullet and PyBullet for real-time physics simulation in games, robotics, and AI research, with tools for dataset generation and visual effects.
MassDigi connects students, educators, and entrepreneurs to foster game development, learning, and career opportunities in Massachusetts' games industry.
Elm is a functional programming language for building reliable web apps, featuring helpful error messages and no runtime exceptions.
CoffeeScript offers clear documentation, guides, and tools to help you write code in CoffeeScript, a language that compiles to JavaScript.
Jigsaw is a Java-based web server from W3C, offering a modular, extensible platform for web development and experimentation with HTTP/1.1 support.
Libretro offers a cross-platform development framework powering RetroArch, making it easy to build and run game emulators and multimedia applications.
Learn about building cross-platform mobile and desktop apps with .NET now that Xamarin support has ended. Find migration resources and development tools.
Build native Android, iOS, and web apps using JavaScript and React with Expo's open-source tools for easy development, testing, and deployment.
Defold is a free, open source game engine for creating high-performance games on desktop, mobile, console, and web platforms with no setup required.
Flutter lets you build, test, and deploy apps for mobile, web, desktop, and embedded devices from a single codebase with fast performance and a rich toolkit.
Phaser is a free, open source HTML5 game framework for making browser games. Build desktop and mobile games with easy tools and a supportive community.
WINDEV is a cross-platform software development suite that lets you build, manage, and deploy applications for desktop, web, and mobile from one codebase.
Qt offers powerful tools and frameworks for planning, designing, developing, testing, and deploying cross-platform software with flexible licensing options.
Ionic lets you build cross-platform mobile apps and web apps using web technologies, making it easier for developers to create apps for iOS, Android, and more.
Run Windows apps and games on Mac and Linux easily with CrossOver—no need for a Windows license, virtual machine, or dual-boot setup.
Capacitor lets you build mobile and web apps using HTML, CSS, and JavaScript, making it easy to create cross-platform apps with a single codebase.
Xojo lets you build native apps for macOS, Windows, Linux, web, iOS, and more with a single IDE and its object-oriented programming language.
Embarcadero offers advanced tools for building cross-platform apps and managing databases, making software development faster and more efficient.
B4X offers cross-platform development tools and a simple programming language so anyone can build Android, iOS, desktop, and IoT apps—even as a beginner.
X-Plane offers a realistic flight simulator for pilots, gamers, and aviation fans, with accurate physics and detailed aircraft on Windows, macOS, and Linux.
Discover unique indie games and creative projects from Robinson Technologies, an independent game developer based in Japan.
RetroPie lets you turn your Raspberry Pi or PC into a retro gaming console, making it easy to play classic arcade and console games at home.
Splash Damage partners with creators to develop innovative open-world survival games and shares updates, news, and career opportunities in gaming.
RetroArch lets you play classic games on modern devices using a single, easy-to-use interface that supports multiple emulators and media players.
Hothead Games is a game studio offering development services and publishing for PC, console, and mobile games, with 17+ years of industry experience.
DCloud offers uni-app and HBuilderX for building apps and mini-programs across multiple platforms with a single codebase. Site is in Chinese.
TheTower is a platform for building and testing games, offering tools and resources for game development in a collaborative environment.
NW.js lets you build native desktop apps using web technologies like HTML, CSS, and JavaScript, making development simple and familiar for web developers.
VisualGDB helps you develop and debug cross-platform projects in Visual Studio, making it easier to build and manage code for Windows, Linux, and more.
Find legacy Unreal Engine guides, tutorials, and documentation to help you use and develop with earlier versions of this powerful game creation tool.
KLab Inc. creates and publishes mobile games, bringing fun and interactive gaming experiences to players worldwide. Website available in Japanese.
Card Game Simulator lets you create, share, and play custom card games online with others. Build your own games or try community-made ones.
Showcase of Juan Manuel Rua Trujillo's Unity game development projects, highlighting mobile and PC games built with Unity and C# experience.
Spine is 2D skeletal animation software designed for game developers to easily create, animate, and integrate characters into their video games.
Audiokinetic offers tools for creating interactive audio experiences, helping developers and sound designers add dynamic sound to games and apps.
ODD Games creates exciting off-road racing games like Trucks Off Road and Monster Truck Destruction for players who love action-packed driving experiences.
Making Fun offers tools and a community for creating, sharing, and enjoying games online, making it easy for anyone to be part of game development.
Helio Games creates and publishes unique games, sharing news, updates, and job opportunities for gamers and aspiring game developers.
XDevs LTD creates and distributes games, offering users a platform to play and explore new titles directly online. Contact support for more info.
CM Games creates original video games and shares stories from their team, offering a look behind the scenes of game development since 2010.
Sleeping Beast Games offers indie tabletop and print-and-play games, giving players creative new ways to play and enjoy unique gaming experiences.
The Chinese Room is a UK-based game studio creating immersive worlds and narrative-driven games. Discover their projects, studio culture, and job opportunities.
Nuverse connects players and developers worldwide with a platform for game development, publishing, and discovery of mobile and online games.
Japanese site for planning, developing, and running adventure games, offering creative services for game enthusiasts and industry partners.
GALA Sports creates sports games and tech tools for fans and developers, offering innovative products and updates in both Chinese and English.