nate-parrott/Flashlight
The missing Spotlight plugin system observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4321
- days_rel: n/a
- days_push: 3448
- n_releases_24m: 0
Adoption not part of the score
5344 stars · 398 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Flashlight is an unofficial plugin system for macOS Spotlight that lets users extend Spotlight search with new commands and lets developers write plugins in Python. It works by injecting into the Spotlight process and processing queries to add custom results.
Use cases
- search the web from Spotlight
- send iMessages or emails by typing in Spotlight
- add calendar events and reminders with a keystroke
- check the weather from the Spotlight search box
- write custom Spotlight plugins in Python
- shut down or lock the Mac from Spotlight
When to choose
- you are on OS X Yosemite and want to extend Spotlight with custom commands
- you want to write Python-based plugins for Spotlight
- you want a launcher-style power tool built into Spotlight
When to avoid
- you are on a modern macOS version - the project is unmaintained and requires Yosemite
- you need a supported, secure launcher - the code injection approach is a hack
- you want an actively maintained alternative - use the w0lfschild fork or Alfred/Raycast instead
Facets
application · maturity abandoned
plugin-system search-engine developer-tools operating-systems developer-tools spotlight launcher mac-hacks code-injection plugins automation macos
2 sources
- readme: https://github.com/nate-parrott/Flashlight · fetched 2026-08-28 · 2aac32d692e8
- homepage: http://flashlight.nateparrott.com · fetched 2026-08-29 · f9397876e2a4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nate-parrott/Flashlight | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="nate-parrott/Flashlight")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem