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

StripeColourHex
1 (top)Green#61BB46
2Yellow#FDB827
3Orange#F5821F
4Red#E03A3E
5Purple#963D97
6 (bottom)Blue#009DDC

Features

Installation

  1. Download RainbowApple.zip from the link above
  2. Unzip and double-click RainbowApple.app to 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.

  1. Clone the repo: git clone https://github.com/PerpetualBeta/RainbowApple.git
  2. Run ./build.sh
  3. Launch with open RainbowApple.app

Requirements

macOS 12 (Monterey) or later.