Limelight
A KeyCastr alternative that also highlights your cursor
KeyCastr is a great free, open-source app for one job: showing your keystrokes on screen. Limelight shows keystrokes too — and adds a glowing cursor spotlight, screen drawing, region spotlight, and on-screen text in one native macOS app. Here is an honest comparison so you can pick the right one.
KeyCastr is a free, open-source macOS app focused on one thing: keystroke visualization. When you type, it shows the keys you press on screen, which is exactly what you want for a coding tutorial, a shortcut demo, or a screencast. If keystrokes on screen are all you need, and you prefer free and open-source, KeyCastr is an excellent choice and you should use it.
Limelight is a native Swift/SwiftUI macOS menu-bar app (not Electron) that covers keystroke display and goes further in one place. It shows your keystrokes on screen (⌃⌥2), but it also adds a glowing cursor spotlight that follows your mouse (⌃⌥1), draw-on-screen so you can circle and underline anything (⌃⌥3), a region spotlight that dims everything around a box you choose (⌃⌥4), and on-screen text labels (⌃⌥5). It supports live resize and custom colors, and every tool runs live over any app via a single global hotkey. KeyCastr does not highlight the cursor; that cursor spotlight is the main reason people switch.
Here is the honest split. If you only need keystrokes and want free and open-source, stay with KeyCastr — it is purpose-built and free. If you also want cursor highlighting, drawing, and spotlighting bundled in one native app, Limelight is the KeyCastr alternative that does it. Limelight's cursor spotlight is free forever, and Pro — which unlocks the on-screen keystroke display plus the rest — is a one-time $34 lifetime purchase with no subscription. Nothing is ever recorded or uploaded; everything runs live over Zoom, Meet, Keynote, OBS, or any app, which suits demos, online teaching, coding tutorials, streaming, and screen recordings.
Quick comparison — KeyCastr vs Limelight. Keystroke display: both show your keystrokes on screen. Cursor highlight: only Limelight adds a glowing cursor spotlight that follows your mouse; KeyCastr does not highlight the cursor. Draw on screen: only Limelight. Region spotlight (dim around a box): only Limelight. On-screen text labels: only Limelight. Native, not Electron: both KeyCastr and Limelight are native macOS apps. Price: KeyCastr is free and open-source; Limelight's cursor spotlight is free forever and Pro is a one-time $34 lifetime purchase, no subscription. Best for: KeyCastr for keystrokes-only and open-source; Limelight for people who also want cursor highlighting, drawing, and spotlighting in one app.
Why Limelight
- ▸Both show keystrokes on screen — Limelight adds a glowing cursor spotlight KeyCastr does not have
- ▸Draw on screen, region spotlight, and on-screen text, all on global hotkeys
- ▸Native Swift/SwiftUI app (not Electron); nothing recorded or uploaded, runs over any app
- ▸Cursor spotlight free forever; Pro is a one-time $34 lifetime purchase, no subscription
- ▸Use for demos, online teaching, coding tutorials, streaming, and Zoom/Meet calls
Cursor spotlight free · from $2.99/mo or $34 lifetime · macOS 14+
Or get Pro — from $2.99/mo · See how it works →
free to start, then go Pro from $2.99/mo or a $34 one-time lifetime license. macOS 14+, notarized by Apple.
FAQ
- What is the best KeyCastr alternative on Mac?
- If you want keystrokes plus more in one native app, Limelight is the closest KeyCastr alternative: it shows your keystrokes on screen and also adds a glowing cursor spotlight, screen drawing, a region spotlight, and on-screen text. If you only need keystrokes and want free and open-source, KeyCastr itself is the best pick.
- Does Limelight do everything KeyCastr does?
- Yes for keystroke display — Limelight shows the keys you press on screen with ⌃⌥2. On top of that it highlights your cursor, lets you draw on screen, dims around a region, and adds on-screen text, which KeyCastr does not do.
- Is KeyCastr free and is Limelight free too?
- KeyCastr is free and open-source. Limelight's cursor spotlight is free forever; the full Pro feature set, including the on-screen keystroke display, is a one-time $34 lifetime purchase with no subscription.
- Why switch from KeyCastr to Limelight?
- The main reason is cursor highlighting. KeyCastr does not highlight the cursor, while Limelight adds a glowing spotlight that follows your mouse, plus drawing and spotlighting — useful for demos, teaching, and tutorials where viewers need to follow both your keys and your pointer.
Keep reading
- ComparisonA Cursor Pro alternative for live screen presenting
- ComparisonA Screen Studio alternative where your cursor highlight is part of the video
- ComparisonA Loom alternative for Mac that records locally with overlays baked in
- ComparisonA Presentify alternative that also shows keystrokes and records
- ComparisonA Mouseposé alternative with keystrokes, drawing, and recording — pay once
- ComparisonA lightweight Camtasia alternative with keystrokes baked into the video