Runtime SDKs GitHub Releases is the default source. In mainland China, use the alternative mirror on Tencent Cloud COS if it is faster. Both links deliver the same archive.
Runtime SDK archives by platform Platform Contents Download Android · AAR migo-0.9.10-android.aar arm64-v8a + x86_64 · engine included · Java/Kotlin SDK 32.8 MB Download Alternative mirror ↗ Android · On-demand migo-0.9.10-android-nojni.aar bootstrap package · engine downloaded on first launch 407 KB Download Alternative mirror ↗ Android · JNI engine · arm64 migo-0.9.10-jni-android-arm64.tar.gz JNI engine archive for on-demand delivery 16.0 MB Download Alternative mirror ↗ Android · JNI engine · x86_64 migo-0.9.10-jni-android-x86_64.tar.gz JNI engine archive for on-demand delivery 16.4 MB Download Alternative mirror ↗ Android · C ABI · arm64 migo-0.9.10-capi-android-arm64.tar.gz static library + headers · custom-engine integration 78.6 MB Download Alternative mirror ↗ Android · C ABI · x86_64 migo-0.9.10-capi-android-x86_64.tar.gz static library + headers · custom-engine integration 76.3 MB Download Alternative mirror ↗ iOS · arm64 migo-0.9.10-capi-ios-arm64.tar.gz framework + C ABI · device + simulator Coming soon macOS · arm64 migo-0.9.10-capi-macos-arm64.tar.gz framework + C ABI Coming soon OpenHarmony · arm64 migo-0.9.10-capi-ohos-arm64.tar.gz C ABI 89.6 MB Download Alternative mirror ↗ OpenHarmony · x86_64 migo-0.9.10-capi-ohos-x86_64.tar.gz C ABI 88.3 MB Download Alternative mirror ↗ Windows · x86_64 migo-0.9.10-capi-windows-x86_64.tar.gz migo.dll + import library · ANGLE 27.4 MB Download Alternative mirror ↗ Windows · arm64 migo-0.9.10-capi-windows-arm64.tar.gz migo.dll + import library · ANGLE 27.4 MB Download Alternative mirror ↗ Linux · x86_64 migo-0.9.10-capi-linux-x86_64.tar.gz static library · pkg-config · CMake 69.4 MB Download Alternative mirror ↗ Linux · arm64 migo-0.9.10-capi-linux-arm64.tar.gz static library · pkg-config · CMake 68.9 MB Download Alternative mirror ↗
Sample projects Source → Sample project downloads Android · AAR integration migo-examples-0.9.10-android-aar.zip Gradle · Kotlin · lifecycle and host callbacks Coming soon Android · C ABI migo-examples-0.9.10-android-cabi.zip NDK · CMake · custom render loop Coming soon Linux · X11 host migo-examples-0.9.10-linux-x11.zip GLFW / X11 · event dispatch · device-tested Coming soon Windows · Win32 migo-examples-0.9.10-windows-win32.zip HWND + ANGLE · Chromium coexistence Coming soon macOS · App migo-examples-0.9.10-macos-app.zip AppKit · lifecycle · custom render loop Coming soon iOS · App migo-examples-0.9.10-ios-app.zip UIKit · SwiftUI embedding · Metal surface Coming soon
Test games Prebuilt · ready to load in a host app Packaged test game downloads Bunnymark bunnymark-0.9.10.mgs PixiJS sprite stress test · benchmark workload Coming soon Endless Runner endless-runner-0.9.10.mgs Phaser 3 action game · benchmark workload Coming soon CanvasMark canvasmark-0.9.10.mgs native Canvas / WebGL · rendering API coverage Coming soon
Release notes Last synced 2026-09-26 · 5 releases Runtime SDKs for Android, Linux, OpenHarmony, Windows, iOS and macOS. Android C ABI: JPEG images still failed to decode after v0.9.9's fix -- Skia, as this engine links it, decodes PNG but not JPEG, and the… The C ABI freeze list records Android performance as done, measured against the Java SDK on the published v0.9.9 Runtime SDKs for Android, Linux, OpenHarmony, Windows, iOS and macOS. Android C ABI: images never decoded, so every WebGL game rendered black while its frame loop kept running. Android builds leave the Rust… Multi-pointer delivery through the Android C ABI runs on a device, driven by an instrumentation APK and read back as pixels Runtime SDKs for Android, Linux, OpenHarmony, Windows, iOS and macOS. The engine now waits up to ten seconds, not two, for the renderer to report its GPU capabilities before it runs content. The wait only… Windows: no session could start when a host's files, cache or code-cache directory was spelled with .., such as the examples' <files>\… Runtime SDKs for Android, Linux, OpenHarmony, Windows, iOS and macOS. iOS and macOS SDK: migo-<version>-apple-sdk.zip, a Swift package with one view per platform. MigoGameView (MigoApplePerformancePlus on iOS… iOS and macOS: the soft keyboard. migo.showKeyboard opens the system keyboard on iOS and a text field along the game's bottom edge on macOS… Runtime SDKs for Android, Linux, OpenHarmony and Windows. A hotfix for a WebGL regression in v0.9.5. bufferData(target, ArrayBuffer, usage) uploads its data again. v0.9.5 added a size < 0 guard to bufferData that ran before the code checked… Restore bufferData(target, ArrayBuffer, usage) — the size guard was dropping every WebGL upload