Games for Mobile Operating Systems

Browse free open source Games and projects for Mobile Operating Systems below. Use the toggles on the left to filter open source Games by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    PojavLauncher

    PojavLauncher

    A Minecraft Java Edition Launcher for Android and iOS

    A Minecraft Java Edition Launcher for Android and iOS based on Boardwalk. This repository contains source code for the Android platform.
    Downloads: 1,345 This Week
    Last Update:
    See Project
  • 2
    Godot Engine

    Godot Engine

    Godot is a powerful cross-platform game engine

    Godot was created to provide a fully free, open source game development environment. To compile from source see the official docs here https://docs.godotengine.org/en/latest/development/compiling/
    Downloads: 1,086 This Week
    Last Update:
    See Project
  • 3
    libsdl-android

    libsdl-android

    SDL library for Android, including several games.

    Port of SDL library to Android mobile platform. There are also several games inside the repository, along with their sources and build files. Both SDL 1.2 and 1.3/2.0 versions are supported (1.3/2.0 support is experimental) Sources are at https://github.com/pelya/commandergenius
    Leader badge
    Downloads: 3,829 This Week
    Last Update:
    See Project
  • 4
    PojavLauncher for iOS

    PojavLauncher for iOS

    A Minecraft: Java Edition Launcher for Android and iOS

    A launcher allowing users to run Minecraft: Java Edition on iOS devices.
    Downloads: 567 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    raylib

    raylib

    A simple and easy-to-use library to enjoy videogames programming

    raylib is highly inspired by Borland BGI graphics lib and by XNA framework. Do you want to see all functions available in raylib? Check raylib cheatsheet. raylib is a programming library to enjoy videogames programming; no fancy interface, no visual helpers, no auto-debugging, just coding in the most pure spartan-programmers way. raylib has received several recognitions in the last years and many people have written about the library. Here there are the main awards received from Google and Epic Games. raylib supports multiple target platforms, it has been tested in the following platforms but, technically, any platform that supports C language and OpenGL graphics is valid for raylib or can be very easily ported to. raylib can be combined with several extra libraries for additional functionality, some of those libraries are already used internally while others are provided for user integration, most of these libraries are single-file header-only with no external dependencies.
    Downloads: 228 This Week
    Last Update:
    See Project
  • 6
    Command & Conquer Generals: Zero Hour

    Command & Conquer Generals: Zero Hour

    Zero Hour running natively on macOS, iPhone & iPad

    Generals Mac iOS iPad is a native Apple-platform port of Command & Conquer Generals: Zero Hour. It runs the real 2003 game engine on Apple Silicon Macs, iPhone, and iPad instead of relying on full PC emulation. The project builds on EA’s GPL v3 source release and several community porting efforts, then adds iOS and iPadOS support, engine fixes, packaging, and touch controls. Rendering moves from DirectX 8 through DXVK and Vulkan, then through MoltenVK into Apple’s Metal stack. The port supports campaign, skirmish, and Generals Challenge modes, but it does not include or distribute the original game assets. It is both a playable classic RTS port and a detailed engineering reference for bringing old Windows games to modern Apple devices.
    Downloads: 175 This Week
    Last Update:
    See Project
  • 7
    Mindustry

    Mindustry

    An open-source sandbox tower defense game

    Mindustry is a tower-defense sandbox factory game. Build supply chains of conveyor belts to fuel your turrets, produce materials for building, and defend your structures from waves of enemies.
    Downloads: 172 This Week
    Last Update:
    See Project
  • 8
    Watt Toolkit

    Watt Toolkit

    Open source cross-platform multi-purpose game toolkit

    "Watt Toolkit" is an open-source cross-platform multi-purpose game toolkit, most of its features require you to download and install Steam to use it. Make the Steam community, Github, Google reCAPTCHA, Pixiv, Discord, Twitch and other domestic hard-to-access pages accessible properly. Some JS scripts are injected into web pages through an acceleration service that intercepts web requests, providing functionality similar to that of a web plugin. Functions similar to Steam community 302, using Titanium-Web-Proxy open source project for local anti-generation. Switch between Steam accounts that are already logged in on the current PC with one click, and manage features such as sorting your home shared library. Lets you manage your Steam game inventory directly, not only by downloading older Steam games but also by managing Steam game achievements directly, supporting unlocked achievements and unlocked achievements.
    Downloads: 164 This Week
    Last Update:
    See Project
  • 9
    MinecraftConsoles

    MinecraftConsoles

    A certain block game

    MinecraftConsoles is an open-source project that revives and modernizes the legacy console edition of Minecraft by rebuilding it into a multi-platform, extensible codebase. It is based on the original Legacy Console Edition source and introduces numerous fixes and improvements to enhance stability, performance, and usability on modern systems. The project aims to serve as a foundation for further development such as modding, backports, and experimentation with features that were previously locked to console environments. It supports running on desktop platforms with keyboard and mouse input, making it more accessible beyond its original console-focused design. The repository also includes a dedicated server implementation, enabling multiplayer experiences and LAN-based connectivity. Developers can build and modify the project using modern toolchains, making it a flexible environment for both preservation and innovation.
    Downloads: 155 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 10
    PPSSPP

    PPSSPP

    A cross-platform PSP emulator

    PPSSPP is an open source, cross-platform PSP emulator which allows you to play your PSP games on Android, Windows, Mac or Linux. With PPSSPP you can play your PSP games on your PC in full HD resolution, or play on your tablet for a big-screen mobile gaming experience. PPSSPP enhances the gaming experience in more ways than one. It even upscales some textures that would otherwise be too blurry due to the fact that they were originally made for the small screen. Even on modern Android phones and tablets you can enjoy double the original resolution. Get a whole new and better PSP gaming experience with PPSSPP now!
    Downloads: 123 This Week
    Last Update:
    See Project
  • 11
    Xash3D FWGS Engine

    Xash3D FWGS Engine

    Xash3D FWGS engine

    Xash3D FWGS is an open-source fork and extension of the original GoldSrc-based engine (from the classic era of first-person shooters), aimed at providing compatibility with the original engine (e.g. games built on it) while extending and modernizing its capabilities. The engine supports multiple rendering backends (OpenGL, GLES, software fallback), modern platforms (desktop OSes, mobile, etc.), and updated features such as better multiplayer, voice chat, IPv6 support, improved virtual filesystem, and support for modern asset formats. For modders or fans of classic games, Xash3D FWGS offers a way to play or build games using the familiar GoldSrc workflow but with updated portability and features. Legacy mods and maps for supported games can often be used unchanged (or with minimal modifications), preserving the classic experience. At the same time, the engine’s enhancements — modern input support (gamepad, touch), modern OS compatibility, cross-platform builds.
    Downloads: 121 This Week
    Last Update:
    See Project
  • 12
    Stockfish

    Stockfish

    UCI chess engine

    Stockfish is a free, powerful UCI chess engine derived from Glaurung 2.1. Stockfish is not a complete chess program and requires a UCI-compatible graphical user interface (GUI) (e.g. XBoard with PolyGlot, Scid, Cute Chess, eboard, Arena, Sigma Chess, Shredder, Chess Partner or Fritz) in order to be used comfortably. Read the documentation for your GUI of choice for information about how to use Stockfish with it. Stockfish is a 11-time winner of the Top Chess Engine Championship. Stockfish is open source (GPLv3 license). That means you can read the code, modify it, and contribute back. You can use Stockfish on your computer or on your iOS or Android device. So you can get world-class chess analysis, wherever you are. The Stockfish engine features two evaluation functions for chess, the classical evaluation based on handcrafted terms, and the NNUE evaluation based on efficiently updatable neural networks.
    Downloads: 117 This Week
    Last Update:
    See Project
  • 13
    Luanti

    Luanti

    Voxel game-creation platform with easy modding and game creation

    Luanti, originally known as Minetest, is a free, open-source voxel game engine and platform designed to let players, modders, and developers build and play diverse sandbox-style 3D worlds. Written in C++ for core performance and Lua for scripting, Luanti runs on multiple operating systems (Windows, macOS, Linux, BSD variants and even Android), making it highly accessible and cross-platform. Rather than being a single game, Luanti is meant as an engine and toolkit: individual “games” are actually collections of mods — written in Lua — that define terrain, items, NPCs, mechanics, and rules. This modular design enables rich customization and community-driven content: users can install new games, mods, and texture packs via a built-in content browser that draws from a central repository (ContentDB). Luanti supports both single-player and multiplayer via servers; players can host their own or join publicly listed ones, with server-side mods being applied automatically.
    Downloads: 113 This Week
    Last Update:
    See Project
  • 14
    Exult
    A game engine for running Ultima7 on modern operating systems, plus a map-editor and other tools for creating your own mods and games.
    Leader badge
    Downloads: 483 This Week
    Last Update:
    See Project
  • 15
    Delta Executor APK

    Delta Executor APK

    Popular Roblox executor

    Delta Executor APK for Roblox is a powerful script executor for Android designed to enhance the Roblox gaming experience by allowing users to run custom scripts within the game environment. Delta Executor provides an intuitive interface and advanced functionality tailored to Roblox players and developers, offering tools to modify gameplay, access unique in-game features, and execute custom Lua scripts efficiently. Built with performance and usability in mind, it’s designed to provide a safe and reliable experience, allowing for customization without significantly impacting game performance.
    Downloads: 1,325 This Week
    Last Update:
    See Project
  • 16
    Data Crow

    Data Crow

    Your collection, your way

    Data Crow is an open source collection manager for movies & video (DivX, MP4, MKV, etc.), TV series, books (and eBooks), images, board games, comic books, games & software, and music (MP3 and other audio files). Besides these built-in modules (which you can customise to fit your needs) you can create entirely new ones. Want to catalogue your stamps, equipment, wine, or anything else? Data Crow makes it possible. Your collection is accessible the way you prefer: as a stand-alone desktop application, in server-client mode for shared access across multiple users or devices, via the web client in any browser, or on the go with the Data Crow Reader App. The app synchronises with your Data Crow installation and works fully offline. Private. Offline. Completely personal. The Data Crow way.
    Leader badge
    Downloads: 403 This Week
    Last Update:
    See Project
  • 17
    MCinaBox

    MCinaBox

    A Minecraft: Java Edition Launcher for Android

    A Minecraft Java Edition Launcher on Android. MCinaBox is an open source project with the goal of building and developing a Minecraft Java Edition launcher that runs on an Android. Front End provides User Management, Minecraft Version Management, Minecraft Game Controller, Minecraft Startup Parameter Generation, Configuration Backend, Configuration and Management functions to reduce the workload of complete launcher development.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 18
    SysDVR

    SysDVR

    Stream switch games to your PC via USB or network

    This is a sysmodule that allows capturing the running game output to a pc via USB or network connection. Stream and switch games to your PC via USB or network. Cross-platform, can stream to Windows, Mac and Linux. Stream via USB or Wifi. Video quality is fixed to 720p @ 30fps with h264 compression, this is a hardware limit. Audio quality is fixed to 16bit PCM @ 48kHz stereo. Not compressed. Very low latency with an optimal setup, most games are playable.
    Downloads: 56 This Week
    Last Update:
    See Project
  • 19
    The Powder Toy

    The Powder Toy

    Sandbox video game with a powerful physics engine

    Have you ever wanted to blow something up? Or maybe you always dreamt of operating an atomic power plant? Do you have a will to develop your own CPU? The Powder Toy lets you to do all of these, and even more! The Powder Toy is a free physics sandbox game, which simulates air pressure and velocity, heat, gravity and a countless number of interactions between different substances! The game provides you with various building materials, liquids, gases and electronic components which can be used to construct complex machines, guns, bombs, realistic terrains and almost anything else. You can then mine them and watch cool explosions, add intricate wirings, play with little stickmen or operate your machine. You can browse and play thousands of different saves made by the community or upload your own
    Downloads: 54 This Week
    Last Update:
    See Project
  • 20
    Domination (Risk Board Game)

    Domination (Risk Board Game)

    Domination is a game that is a bit like the board game Risk

    Domination is a game that is a bit like the well known board game of Risk or RisiKo. It has many game options and includes many maps. Written in java it includes a map editor, a simple map format, multiplayer network play, single player, hotseat, 5 user interfaces and many more features, it works in all OSs that run java 1.5 or higher, iOS and Android.
    Leader badge
    Downloads: 229 This Week
    Last Update:
    See Project
  • 21
    Arceus X Neo

    Arceus X Neo

    Download Arceus X Neo an upgraded version of Arceus X

    Introducing Arceus X Neo, the pinnacle of gaming executors that takes your gaming experience to unprecedented heights. Building upon the success of its predecessor, Arceus X Neo brings forth a host of upgraded features, ensuring a seamless and enhanced gaming journey. With its cutting-edge design and a myriad of new features, Arceus X Neo stands out as a top-tier choice for gamers. Whether you're navigating complex landscapes or engaging in intense battles, this executor guarantees a hassle-free experience, making it the go-to solution for gaming enthusiasts. Experience the difference with Arceus X Neo, boasting dynamic transitions, fluid animations, and customizable panels. The executor has been meticulously crafted to provide an uninterrupted gaming session, elevating your immersion in every aspect. Having delved into the realm of Roblox Executors for over three years, I can confidently assert that Arceus X Neo surpasses all expectations. Having tested it across a multitude
    Leader badge
    Downloads: 598 This Week
    Last Update:
    See Project
  • 22

    Irrlicht Engine

    3D Engine c++

    The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers.
    Leader badge
    Downloads: 183 This Week
    Last Update:
    See Project
  • 23
    RetroArch

    RetroArch

    RetroArch is a frontend for emulators, game engines and media players.

    RetroArch is a way to run classic games on a wide assortment of Operating Systems and Consoles. Support the Developers on their Patron! https://www.patreon.com/libretro
    Downloads: 38 This Week
    Last Update:
    See Project
  • 24
    Garry's Mod: GMod APK

    Garry's Mod: GMod APK

    Free APK version of Garry's Mod, the Android sandbox physics game

    Garry’s Mod is a free sandbox physics game for Android that lets players unleash their creativity by building maps, games, and interactive experiences. Developed by Garry’s Studio LTD, it allows importing popular games like Dystopia, Half-Life 2, and Alien Swarm to enhance gameplay variety. The game offers a versatile spawn menu where you can create objects, non-player characters, props, and ragdolls, then manipulate them with a physics gun. Unlike many sandbox games, Garry’s Mod supports both offline and online multiplayer modes, enabling players to create and share unique game modes ranging from mystery to action. Its user-friendly interface makes it easy to customize controls and gameplay, making it accessible to newcomers and seasoned creators alike. Players can enjoy popular modes like Morbus, Prop Hunt, and Dogfight or design their own imaginative scenarios. Although some users report occasional lag and freezing, restarting the app typically resolves these issues.
    Downloads: 490 This Week
    Last Update:
    See Project
  • 25
    Pokemap client for iOS

    Pokemap client for iOS

    A native iOS client to map the Pokemon around you

    iPokeGo is an open-source mobile client that connects to Pokémon Go private API servers to display real-time Pokémon locations on a map. It was used for live tracking and management of in-game entities.
    Downloads: 33 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next