What It Does
RainbowApple places a small transparent window precisely over the system Apple logo in the top-left corner of the menu bar. The window renders the Apple logo glyph filled with the original six-colour rainbow stripes.
The overlay is click-through — clicking the Apple logo still opens the Apple menu as normal. No dock icon, minimal resource usage, and it follows you across all Spaces.
The Rainbow Stripes
| Stripe | Colour | Hex |
|---|---|---|
| 1 (top) | Green | #61BB46 |
| 2 | Yellow | #FDB827 |
| 3 | Orange | #F5821F |
| 4 | Red | #E03A3E |
| 5 | Purple | #963D97 |
| 6 (bottom) | Blue | #009DDC |
Features
- Appears on all Spaces — follows you as you switch
- Click-through — does not interfere with the Apple menu
- No dock icon
- Adjusts position automatically on screen resolution changes
- Minimal resource usage
Installation
- Download RainbowApple.zip from the link above
- Unzip and double-click
RainbowApple.appto launch
To start at login, add it to System Settings → General → Login Items.
Quitting
Click the small Apple icon in the right side of the menu bar (the status bar item) to reveal the Quit RainbowApple option.
Building from Source
RainbowApple is a single-file Swift app. No Xcode project is required.
- Clone the repo:
git clone https://github.com/PerpetualBeta/RainbowApple.git - Run
./build.sh - Launch with
open RainbowApple.app
Requirements
macOS 12 (Monterey) or later.