Ross ROSS = Recommend OSS · open-source software intelligence for agents

touchHLE/touchHLE

High-level emulator for iPhone OS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/admin/repos/touchHLE/touchHLE observed · 2026-08-28

github.com/touchHLE/touchHLE · homepage · Rust · MPL-2.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

74/100

  • Activity 97
  • Release rhythm 32
  • Longevity 97
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1371
  • days_rel: 243
  • days_push: 18
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

3877 stars · 300 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

touchHLE is a high-level emulator that runs early iPhone OS (2.x/3.0) apps, primarily games, on modern desktop operating systems and Android. Written in Rust, it re-implements iPhone OS system frameworks (UIKit, Foundation, OpenGL ES, OpenAL) rather than emulating the hardware itself.

Use cases

  • play old iPhone OS 2.x and 3.0 games on Windows, macOS, or Android
  • preserve and run early 32-bit iOS games that no longer run on modern devices
  • emulate iPod touch apps without simulating iPhone hardware
  • check app compatibility via the crowdsourced touchHLE app database
  • contribute Rust code to implement more iPhone OS system frameworks

When to choose

  • you want to run early (circa 2008-2011) 32-bit iPhone OS games on a modern desktop or Android device
  • you are interested in software preservation of early mobile gaming
  • you want a high-level emulator that is simpler and faster than full hardware emulation

When to avoid

  • you need to run modern 64-bit iOS apps - this is explicitly never supported
  • you need to run non-game iPhone OS apps - most do not work and are not a priority
  • you expect full compatibility - the vast majority of apps for supported OS versions do not work yet
  • you need iPhone OS 3.1+, iPad, or iOS 4.x support - these are only longer-term goals

Facets

application · maturity active

simulation graphics gui gaming-tools cross-platform developer-tools windows rust emulator high-level-emulation iphone-os ios game-preservation retro-gaming macos android linux

3 sources

Member repositories

RepositoryRoleHealth v2
touchHLE/touchHLEmain74

For agents

markdown · JSON · MCP: product_card(name="touchHLE/touchHLE")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem