Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nate-parrott/Flashlight
The missing Spotlight plugin system
https://github.com/nate-parrott/Flashlight
Last synced: 12 days ago
JSON representation
The missing Spotlight plugin system
- Host: GitHub
- URL: https://github.com/nate-parrott/Flashlight
- Owner: nate-parrott
- License: other
- Created: 2014-11-03T04:05:25.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-03-25T20:04:49.000Z (over 7 years ago)
- Last Synced: 2024-08-02T03:11:54.175Z (3 months ago)
- Language: Python
- Homepage: http://flashlight.nateparrott.com
- Size: 85.9 MB
- Stars: 5,391
- Watchers: 188
- Forks: 411
- Open Issues: 124
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Flashlight
==========**π¨ THIS REPOSITORY IS NO LONGER BEING MAINTAINED**
**For a more up-to-date fork of this project that works on El Capitan and Sierra, check out [w0lfschild's fork](https://github.com/w0lfschild/Flashlight)**
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/nate-parrott/Flashlight?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
_The missing Spotlight plugin system_
_Das fehlende Plugin-System fΓΌr Spotlight._
Flashlight is an **unofficial Spotlight API** that allows you to programmatically process queries and add additional results. It's *very rough right now,* and a *horrendous hack*, but a fun proof of concept.
_Have an idea for a plugin?_ [Suggest it](http://flashlight.nateparrott.com/ideas)
**Installation**
Clone and build using Xcode, or [download Flashlight.app from _releases_](https://github.com/nate-parrott/Flashlight/releases).
## Writing Plugins
**Start with the [tutorial on writing plugins](https://github.com/nate-parrott/Flashlight/wiki/Creating-a-Plugin).**
Once you're finished with a plugin, clone our repo, place your bundle in `PluginDirectories/1`, and we'll upload it to the online directory.
## Contributing
We welcome all contributions to the Flashlight core and plugins. See [the wiki](https://github.com/nate-parrott/Flashlight/wiki/Contributing-to-Flashlight-and-Plugins) for more info.
## Credits
Huge thanks to everyone who's contributed translations:
- [xremix](http://github.com/xremix) and [DanielBocksteger](http://github.com/DanielBocksteger) for German
- [matth96](http://github.com/matth96) for Dutch
- [tiphedor](http://github.com/tiphedor) for French
- [lipe1966](http://github.com/lipe1966) for Portugese
- [chuyik](http://github.com/chuyik) for Chinese
- [suer](http://github.com/suer) and [ymyzk](http://github.com/ymyzk) for Japanese
- [andreaponza](http://github.com/andreaponza) for Italian
- [iltercengiz](http://github.com/iltercengiz) for Turkish
- [AlAdler](http://github.com/AlAdler) for Spanish
- [readingsnail](http://github.com/readingsnail) for Korean
- [davochka](http://github.com/davochka) for Russian
- [dougian](http://github.com/dougian) for Greek
- [Kejk](http://github.com/kejk) for Swedish
- [majk-p](https://github.com/majk-p) for Polish
- [jurgemaister](https://github.com/jurgemaister) for Norweigan
- [/vlcekmi3](https://github.com/vlcekmi3) for Czech
If it's not translated into your native language yet, you should [consider helping us localize.](https://github.com/nate-parrott/Flashlight/wiki/Internationalization)
The iOS-style switches in the app (`ITSwitch.h/m`) are [ITSwitch](https://github.com/iluuu1994/ITSwitch), by [Ilija Tovilo](https://github.com/iluuu1994).
The code injection system is forked from [Norio Nomura](https://github.com/norio-nomura)'s [EasySIMBL](https://github.com/norio-nomura/EasySIMBL).
The [ZipZap library by Glen Low](https://github.com/pixelglow/zipzap) is used internally.
Licensed under the GPL and MIT licenses (see LICENSE).
**Helping out**
You can help out by [writing a plugin you want](https://github.com/nate-parrott/Flashlight/wiki/Creating-a-Plugin), taking a look at [the Github issues](https://github.com/nate-parrott/Flashlight/issues), or sharing the app with friends on Twitter or Facebook.