A straightforward Rubik's Cube Timer app, inspired by cstimer and similar tools.
- Clean, minimalist interface
- Accurate timing for Rubik's Cube solves
- Scramble generation
- Planned: Statistics tracking, Support for different cube types (3x3, 2x2, Pyraminx.)
- iOS 17.6+
- Xcode 16.0+
- Swift 6.2+
- Start: Press and hold the timer until it turns yellow (ready), then release to start
- Stop: Tap the screen or bump/slap your phone on the desk to stop
- New Scramble: After finishing, tap "New Scramble" to generate a new one
- Go to Settings tab
- Adjust the Bump Sensitivity slider (100-150)
- Lower values = more sensitive (gentle taps trigger)
- Higher values = less sensitive (harder bumps required)
- Test it live: Place your phone on a desk and tap/slap to see the indicator light up
- The magnitude display shows the strength of detected bumps
- Find your sweet spot where your desk bumps reliably trigger without false positives
Pro tip: Most users find the optimal setting between 105-115.
- Clone the repository
git clone https://github.com/melle/RubiksCubeTimer.git- Open
RubiksCubeTimer.xcodeprojin Xcode - Build and run the project (⌘+R)
This project is licensed under the MIT License - see the LICENSE file for details.


