A small macOS menu bar app that highlights your clicks during live demos, screen sharing, UX reviews, and other moments where people need to follow what you are doing.
Screen recorders like Screen Studio and CleanShot can add click effects after the fact. ClickLight is for the live moment itself, when you need the audience to see exactly when you clicked without interrupting your flow.
- Live product demos where viewers need to follow exactly what you clicked
- UX reviews where the delay between click and response matters (the original motivation for ClickLight)
- Bug reports where a recording should show both the action and the app behavior
- Tutorials, workshops, and conference talks where pointer movement alone is easy to miss
- Pairing with a larger macOS pointer so clicks stay visible in live demos and recordings
With Homebrew:
brew tap aurorascharff/clicklight https://github.com/aurorascharff/ClickLight
brew install --cask aurorascharff/clicklight/clicklightHomebrew installs are updated with brew upgrade --cask clicklight.
Prefer not to use Homebrew? Download ClickLight.zip from GitHub Releases.
Manual install If you want to build ClickLight from source or iterate on it locally, use Manual Install.
- Click highlights across macOS apps
- Separate visuals for press, release, right-click, and drag
- Optional laser pointer mode with fading freehand strokes while dragging
- Dedicated settings window with sliders + presets for size, duration, intensity, and color
- Custom color picker in Settings
- Menu-bar quick presets for size, duration, intensity, and color
- Optional compact menu-bar icon
- Test pulse for verifying overlay behavior
- Native Swift/AppKit app
- No Xcode project required
ClickLight requires Accessibility permission to detect clicks outside its own menu-bar app. You will be prompted on first launch, or grant it manually in:
System Settings -> Privacy & Security -> Accessibility
After enabling permission, quit ClickLight from the menu bar and reopen it.
Tip: for recorded demos or presentations, pair ClickLight with a larger macOS pointer in System Settings -> Accessibility -> Display -> Pointer.
ClickLight is personal software: one small presentation annoyance, fixed directly. The project is intentionally small so you or an agent can change it without much ceremony.
Start with Local Development.
Contributions are welcome. See CONTRIBUTING.md for setup, testing, and pull request guidance. Please report security issues privately as described in SECURITY.md.
Releases are signed, notarized, published to GitHub Releases, and followed by a reviewed metadata pull request for Homebrew and Sparkle updates.
See Releasing. What's new is tracked in GitHub Releases.
brew uninstall --cask clicklightTo remove ClickLight preferences too:
brew uninstall --cask --zap clicklightManual uninstall If you installed ClickLight manually from source, use Remove Manual Install.
MIT. See LICENSE.
