# jonathanpenn/ui-auto-monkey

UI AutoMonkey is a simple stress testing script for iOS applications that runs in UI Automation and Instruments. Grass fed. Free range.

Repository: https://github.com/jonathanpenn/ui-auto-monkey
Canonical: https://ross.abutalabs.com/products/ui-auto-monkey
Homepage: http://cocoamanifest.net
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2018-02-11T12:22:32+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5065, "days_push": 3125, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1457, forks 247 (observed 2026-08-28T04:04:47.070932+00:00)

## What it is
UI AutoMonkey is a JavaScript stress testing script for iOS apps that runs in Apple's UI Automation and Instruments tools, bombarding apps with random taps, swipes, rotations, and lock events. It is now deprecated because Apple removed the UI Testing instrument it depended on.

## Use cases
- stress test my iOS app with random taps and swipes
- find race conditions in an iPhone app
- monkey test an iOS application
- measure app performance under random user events
- pound my app with random gestures to find crashes

## When to choose
- you are maintaining a legacy project that still uses the old UI Automation instrument in Xcode
- you need historical reference for monkey testing approaches on old iOS toolchains

## When to avoid
- you are starting a new iOS project - Apple removed the required UI Automation instrument
- you need modern UI testing - use XCUITest or Appium instead
- you need actively maintained tooling

## Facets
- artifact type: cli-tool
- maturity: abandoned
- function: testing, e2e-testing, benchmarking
- domain: testing, mobile-development, developer-tools
- platform: -
- tags: ios, monkey-testing, stress-testing, ui-automation, instruments, deprecated, xcode, macos

## Member repositories
- jonathanpenn/ui-auto-monkey (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:47.070932+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:35:33.613859+00:00, confidence not recorded.
  - readme: https://github.com/jonathanpenn/ui-auto-monkey (fetched 2026-08-28T04:04:47.070932+00:00, sha f8a9cac3e617)
  - homepage: http://cocoamanifest.net (fetched 2026-08-29T11:45:01.040908+00:00, sha 9b15ec0e391a)
  - site_page: http://cocoamanifest.net/about (fetched 2026-08-29T11:45:01.044883+00:00, sha 0ec6482c7cb2)
  - site_page: http://cocoamanifest.net/features (fetched 2026-08-29T11:45:01.047185+00:00, sha 809f69bacbb0)
  - site_page: http://cocoamanifest.net/linked/2013/11/computer-history-museum-releases-apple-ii-dos-source.html (fetched 2026-08-29T11:45:01.049833+00:00, sha 4966b3296fe7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
