twostraws/ControlRoom

A macOS app to control the Xcode Simulator.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 27 minutes ago
Added to GitGenius on September 11th, 2026
Created on February 12th, 2020
Open Issues & Pull Requests: 34 (+0)
GitHub issues: Enabled
Number of forks: 320
Total Stargazers: 6,101 (+0)
Total Subscribers: 85 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.0 days
Mean response time: 73.3 days
90th percentile: 88.9 days
Tracked items: 10

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 2% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 6
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 864 days
Stale 30+ days: 6
Stale 90+ days: 6

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • help wanted (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Control Room is a macOS app that controls the Xcode Simulator.

The Xcode Simulator is a powerful tool for testing iOS, watchOS, and tvOS apps, but its interface can be cumbersome for certain tasks. Control Room solves this by providing a dedicated macOS application that wraps simulator control functionality, exposing capabilities that are either buried in the Simulator's menus or not easily accessible through the standard interface. The tool uses Apple's simctl command-line utility as its foundation, presenting its functionality through a native SwiftUI interface that makes common simulator operations more discoverable and faster to perform.

Developers working on iOS apps who find themselves repeatedly performing the same simulator tasks—such as managing device state, triggering notifications, or adjusting simulator settings—will benefit most from Control Room. The tool is particularly useful for those who prefer a graphical interface over command-line tools and want quicker access to simulator controls without navigating through Xcode's menus. It suits workflows where simulator manipulation is frequent enough to justify a dedicated application but not so specialized that command-line scripting is the better choice.

The project shows consistent maintenance with regular updates addressing both bug fixes and feature additions. Development activity demonstrates responsiveness to user-reported issues, with fixes being integrated into the codebase in a steady cadence. The maintainer engages with the community through issue discussions and pull request reviews, indicating an active stewardship of the project's direction and quality.