The short answer. Cleaner for Xcode reclaims the space Xcode leaves behind. Control Room drives the Simulator’s appearance, status bar and location. AXe automates the Simulator through accessibility APIs. Blink watches your dev servers and simulators and restarts them when they die. Profisor switches provisioning profiles from the menu bar. They are all answers to a specific Xcode irritation, and none of them replaces the others — pick by which irritation you actually have.

This guide covers 5 xcode and simulator tools for macOS. Every fact below is drawn from the same verified records that back each app’s own page. The recommendations are our editorial judgment, not payment. Last verified 2026-10-16.

Quick comparison

App What it is Pricing Licence Version
AXe developer utility Open source MIT 1.8.0
Blink developer utility Open source MIT 1.2
Cleaner for Xcode developer utility Open source not published 26.7.0
Control Room simulator control Open source MIT —
Profisor system tool Open source MIT 1.0

What actually decides this

  • Cleaning up after Xcode or driving the Simulator. Two different jobs that sit next to each other in every Xcode developer’s menu bar. A cleanup tool is judged by what it can safely delete; a simulator tool by how much of the Simulator it can script.
  • How much it deletes. Derived data, old device support and archives are three separate caches with different rebuild costs. A tool that deletes all three on one button will cost you a rebuild.
  • Whether the Simulator can be scripted. Automating appearance, status bar and location is what makes screenshots reproducible. A GUI-only tool is fine for one screenshot and slow for fifty.
  • What it needs to run. Tools that drive Xcode or the Simulator depend on internal paths that Apple changes between releases. Budget for the author’s update cadence.

Our picks

  • Cleaner for Xcode — Its record describes removing unwanted Xcode files, which is the cleanup half of this group. Choose it when the complaint is disk space and Xcode is the reason.
  • Control Room — Its record describes controlling the Simulator’s appearance, status bar, location and notifications, which is the scriptable half. Choose it when you need to control the Simulator’s appearance, status bar and location.
  • AXe — Its record describes a CLI for controlling iOS Simulators through accessibility APIs and HID automation, which is the automation case. Choose it when Simulator control has to run from a script or a test suite.
  • Blink — Its record describes watching running dev servers and iOS simulators and restarting them, which is the unattended case. Choose it when your dev servers and simulators die and you want them back without noticing.
  • Profisor — Its record describes switching profiles for the current project from the menu bar, which is a narrow, recurring annoyance. Choose it when you switch provisioning profiles between projects.

The apps

AXe

AXe is a developer utility for macOS. CLI tool for controlling iOS Simulators through Accessibility APIs and HID automation. It is released under MIT.

What it does. AXe is a CLI tool for interacting with Simulators using Apple’s Private Accessibility APIs.

AXe is listed with current version 1.8.0.

Full profile and verified facts for AXe →

Blink is a developer utility for macOS. A little robot that watches your running dev servers and iOS simulators, and restarts them without going back to the terminal. It is released under MIT.

What it does. Live server monitoring — every dev server running on your machine, with port, framework and project name. Restart without leaving the menu bar — stop and relaunch a dev server in one click, no terminal, no rebuild. Failures explained in place — when a restart doesn’t come back, the row shows why, with the full output one click from your clipboard. Framework detection — Next.js, Vite, Nuxt, Remix, Astro, Django, Flask, Rails and more, each with its own colour.

Blink is listed with current version 1.2.

Full profile and verified facts for Blink →

Cleaner for Xcode

Cleaner for Xcode is a developer utility for macOS. Remove unwanted Xcode files. It is open source.

What it does. Make Xcode Clean Again.

Cleaner for Xcode is listed with current version 26.7.0.

Full profile and verified facts for Cleaner for Xcode →

Control Room

Control Room is a simulator control for macOS. Control the Xcode Simulator’s appearance, status bar, location and notifications. It is released under MIT.

Strengths. Free and open source under the MIT licence, with no account and no paid tier. Takes simulator screenshots and movies with optional device bezels, and sets the clock to Apple’s own 9:41 — which is what App Store screenshots are expected to look like. Overrides dark or light mode, language, accessibility options and Dynamic Type content size in one place, without relaunching the simulator.

Trade-offs. Requires Xcode 14.0 or later and macOS Big Sur to run, because it wraps Apple’s simctl command. It is a wrapper for simctl, so anything simctl cannot express is out of reach. If the simctl command line tools are missing, the app reports it and you have to set them up in Xcode’s Locations tab yourself.

Not for. Macs without Xcode — Control Room wraps simctl, so the command must be present.

What it does. Take simulator screenshots and movies, optionally with device bezels. Set the system time and date, including Apple’s own 9:41. Override Wi-Fi, cellular and battery status. Override dark or light mode, language, accessibility options and Dynamic Type size.

Full profile and verified facts for Control Room →

Profisor

Profisor is a system tool for macOS. Switch Xcode provisioning profiles for the current project from the menu bar. It is released under MIT.

What it does. Instant profile switching - view every local .mobileprovision and apply one to your current Xcode project straight from the menu bar. Compatibility ranking - profiles are ranked against the current project’s bundle ID and team, with clear badges (Recommended, Compatible, Possible match…). Expiration awareness - expired and soon-to-expire profiles are flagged so you don’t waste time on signing failures. Copy anything - copy a profile’s name, UUID, bundle ID, team ID, or file path for use in Tuist, XcodeGen, or manual signing.

Profisor is listed with current version 1.0.

Full profile and verified facts for Profisor →

How to choose

Open source: AXe, Blink, Cleaner for Xcode, Control Room and Profisor (5 of 5).

Common mistakes

  • Deleting all Xcode caches at once. Some rebuild in seconds and some rebuild over lunch.
  • Automating a Simulator through private APIs and then being surprised when an Xcode update breaks it.
  • Installing a cleanup tool that deletes archives. Archives are how you symbolicate a crash later, and they do not regenerate.
  • Expecting a simulator tool to help with a physical device. The two have different tooling and only one of them is simulated.

How this guide was put together

Each app’s facts come from its own record: the developer’s own pages and repository, the App Store listing where one exists, and the documentation, each with a source grade and an access date. Where a fact rests on the developer’s own statement rather than on something we verified independently, the sentence says so. Where our data has no value for something, the guide says “not published” instead of guessing.

A price appears here only where the record carries one from a stated source; the guide never estimates one, and it records the pricing model alongside so the two can be read together. Prices change and vary by region, so each app links to its own page for the current detail.

The facts and the recommendations are kept apart on purpose. Everything in the app entries, the comparison table and the answers above is composed from the records. The short answer, the criteria and the picks are our editorial judgment: they reflect what we would choose and why, and they are not paid for. Where we make a recommendation we name the condition it applies under, because we do not call anything “the best” without explaining the criteria.

Verified 2026-10-16.

Frequently Asked Questions

How do I choose between these xcode and simulator tools?

There is no single answer — it depends on what you need. This guide covers 5 xcode and simulator tools: AXe, Blink, Cleaner for Xcode, Control Room and Profisor. They differ mainly in pricing model, licence and the trade-offs each one carries. Pick by the trade-off you care about rather than by rank.

Are these xcode and simulator tools free?

Pricing across this group: open source (AXe, Blink, Cleaner for Xcode, Control Room and Profisor). We quote a price only where the record carries one from a stated source, and we never estimate one. Prices change and vary by region and by store, so always check the developer’s own page for the current figure.

Which of these xcode and simulator tools are open source?

AXe (MIT), Blink (MIT), Cleaner for Xcode (not published), Control Room (MIT) and Profisor (MIT) are open source.

Do these xcode and simulator tools support Apple Silicon?

Our data does not carry an explicit Apple Silicon statement for any app in this group, so we do not claim one. The absence of a statement is not the same as the absence of support.

How do I choose between them?

Start with how you pay: the guide groups these apps by pricing model, because the budget is the constraint most people actually have. Then check the trade-offs listed for each app: the limitations are the part that decides most people’s choice, because they describe what the app will not do for you.

Who should not use these apps?

Control Room each list an audience they are explicitly not aimed at. Those notes come from the same verified records as the rest of this guide, and they are worth reading before you install anything.

When was this data last verified?

The facts in this guide were last confirmed on 2026-10-16. Every app page carries its own verification dates and source list, so you can check any individual claim.