Libretro – A crossplatform application API, powering the crossplatform gaming platform RetroArch
Libretro offers a cross-platform development framework powering RetroArch, making it easy to build and run game emulators and multimedia applications.
Libretro is a flexible development framework designed to help you create and run game emulators and multimedia applications on a variety of platforms. At its core, it powers RetroArch, a popular cross-platform gaming platform, making it possible to enjoy classic games on everything from Windows and macOS to mobile devices and even Steam.
With Libretro, you can develop 'cores'—modular programs that act as emulators or other software—and integrate them seamlessly into different environments. The site offers resources, documentation, and community support to guide you through building, testing, and distributing your own cores.
Whether you're a developer interested in game preservation or just want to experience retro gaming, Libretro provides the tools and support you need. It stands out for its commitment to user experience, transparency, and accessibility across platforms, without intrusive ads or paywalled features.
Discover websites similar to Libretro.com. Optimized for ultra-fast loading.
libGDX is a free, open-source Java framework for building games that run on desktop, mobile, and browsers, with helpful docs and an active community.
OpenFL lets you create games and apps for desktop, mobile, web, and consoles using one toolset. Build once and publish anywhere with creative freedom.
Defold is a free, open source game engine for creating high-performance games on desktop, mobile, console, and web platforms with no setup required.
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.
Bevy Engine is a free, open source game engine built in Rust that lets you create data-driven games easily. Explore tutorials, assets, and a friendly community.
Buildroot helps you easily generate custom embedded Linux systems with cross-compilation tools, making development for embedded devices straightforward.
Castle Game Engine is a free, open-source tool for creating 2D and 3D games with a visual editor and a powerful Pascal programming API.
Learn about Kotlin Multiplatform technology and discover resources to simplify cross-platform development, all explained in Italian for developers.
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.
MonoGame is an open-source framework that helps you build cross-platform games for desktop, mobile, and consoles using a single codebase.
libuv provides a cross-platform library for asynchronous I/O, making it easier for developers to build fast, non-blocking applications in C and C++.
Build native mobile apps for Android, iOS, and more using JavaScript. Access native APIs and streamline development with this open-source framework.
Gio is an open source Go library for building cross-platform graphical user interfaces on Android, iOS, desktop, and WebAssembly.
Build fullstack apps in Rust for web, desktop, and mobile using Dioxus, a cross-platform framework with SSR, Liveview, and easy deployment.
Tauri 2.0 lets you build secure, fast desktop apps using your favorite web technologies, supporting any frontend framework for cross-platform projects.
POCO C++ Libraries offers open source tools and components for building networked and cross-platform C++ applications on desktop, server, and embedded systems.
GLFW is an open source library for creating windows and managing input in OpenGL, OpenGL ES, and Vulkan desktop development projects.
Build, develop, and distribute cross-platform apps and games with tkdevelop. Access tools and resources for streamlined multi-platform development.
Build native Android, iOS, and web apps using JavaScript and React with Expo's open-source tools for easy development, testing, and deployment.
WINDEV is a cross-platform software development suite that lets you build, manage, and deploy applications for desktop, web, and mobile from one codebase.
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.
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.
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.
oneAPI offers an open, unified programming model for developers to build high-performance applications across different accelerators and vendors.
SFML is a simple, open-source library that helps you build games and multimedia apps with easy access to graphics, audio, and networking tools.
Build native iOS, Android, Desktop, and Web apps using a single Java or Kotlin codebase with this open-source cross-platform development framework.
Uno Platform helps you build responsive web, mobile, and desktop apps with C# and XAML, letting you use .NET skills to create cross-platform applications.
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.
Techy Mau Game Studios creates engaging 2D, 3D, AR, and VR games for Android, iOS, and Windows, focusing on innovative and immersive experiences.
Kale App offers custom game development and cross-platform solutions, helping clients create seamless gaming experiences for mobile, web, and desktop platforms.
Gideros Mobile is a free, open-source platform for building games quickly across multiple devices, helping you create and launch your next game with ease.
Allegro is a cross-platform library for video game and multimedia programming, helping you handle graphics, input, audio, and more for your projects.
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.
Flame Engine is a lightweight game engine for Flutter, making it easy to build games for mobile, desktop, and web platforms using one codebase.
Narwhal is a cross-platform JavaScript platform with a package manager and standard library, designed for building apps outside web browsers.
Haxe offers an open source programming language and toolkit for building cross-platform apps, with resources, downloads, and community support.
NW.js lets you build native desktop apps using web technologies like HTML, CSS, and JavaScript, making development simple and familiar for web developers.
DCloud offers uni-app and HBuilderX for building apps and mini-programs across multiple platforms with a single codebase. Site is in Chinese.
Monaca offers a cloud-based solution for building cross-platform mobile, PC, and web apps using modern web technologies.
Discover tools and services similar to libretro.com
Explore related tools and services in these categories