Coder Social home page Coder Social logo

nate-parrott / flashlight Goto Github PK

View Code? Open in Web Editor NEW
5.4K 190.0 412.0 87.94 MB

The missing Spotlight plugin system

Home Page: http://flashlight.nateparrott.com

License: Other

Python 66.84% Objective-C 19.43% Objective-C++ 0.73% C++ 0.22% C 0.53% Shell 0.09% HTML 2.64% JavaScript 7.84% CSS 1.49% Ruby 0.01% AppleScript 0.01% Lex 0.18%

flashlight's Introduction

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

Gitter

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

Installation

Clone and build using Xcode, or download Flashlight.app from releases.

Writing Plugins

Start with the tutorial on writing plugins.

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 for more info.

Credits

Huge thanks to everyone who's contributed translations:

If it's not translated into your native language yet, you should consider helping us localize.

The iOS-style switches in the app (ITSwitch.h/m) are ITSwitch, by Ilija Tovilo.

The code injection system is forked from Norio Nomura's EasySIMBL.

The ZipZap library by Glen Low is used internally.

Licensed under the GPL and MIT licenses (see LICENSE).

Helping out

You can help out by writing a plugin you want, taking a look at the Github issues, or sharing the app with friends on Twitter or Facebook.

flashlight's People

Contributors

aladler avatar allenhsu avatar alxstu avatar andreaponza avatar chaosoldier avatar chemingway avatar extrajordanary avatar hawkfalcon avatar iagolast avatar kennylevinsen avatar laurentfough avatar lbrndnr avatar lipe1966 avatar marcbachmann avatar matth96 avatar matthewdias avatar mmarcon avatar nate-parrott avatar patternoia avatar readingsnail avatar sachinkesiraju avatar sanssecours avatar sbtseiji avatar sebastiangrans avatar smic1909 avatar songchenwen avatar timschuitemaker avatar xe0n0 avatar xremix avatar ymyzk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flashlight's Issues

Suggestion

With the increasing number of plugins would be nice to have a help on the ways you could search,
I would like to suggest that if I search for "flashlight help" or any combination of words you like we could get a list of the main acronyms and searches.

I had another idea while typing this, there is a way to get the terminal comands show the results inside the spotlight window?

If you need any help let me know i am not a programmer but you will probably need help in other areas.

Can't workon my rMBP env

Hi . thank you give us a beeeeeetter tools !

my Env :

_system_type=Darwin
_system_name=OSX
_system_version=10.10
_system_arch=x86_64

  1. I download a latest (0.61 Alpha) zip file from release page , then copy Flashlight.app into my /Applications,then open , and click "enable splotlight plugin ", then type a charter in Splotlight, finally crash T_T, I checkin πŸ”’
  2. FlashlightSIMBLAgrent is running .
  3. console.app system.log output:
    Nov 17 14:23:04 Work-2.local locationd[57]: Location icon should now be in state 'Active'
    Nov 17 14:23:05 Work-2.local com.apple.SecurityServer[55]: Killing auth hosts
    Nov 17 14:23:05 Work-2.local com.apple.SecurityServer[55]: Session 100340 destroyed
    Nov 17 14:23:05 Work-2.local Spotlight[58662]: An uncaught exception was raised
    Nov 17 14:23:05 Work-2.local Spotlight[58662]: Couldn't posix_spawn: error 2
    Nov 17 14:23:05 Work-2.local Spotlight[58662]: (
        0   CoreFoundation                      0x00007fff9419264c __exceptionPreprocess + 172
        1   libobjc.A.dylib                     0x00007fff96df36de objc_exception_throw + 43
        2   CoreFoundation                      0x00007fff941924fd +[NSException raise:format:] + 205
        3   Foundation                          0x00007fff8c37132f -[NSConcreteTask launchWithDictionary:] + 3119
        4   SpotlightSIMBL                      0x000000011007a345 __SS_Override + 1239
        5   SpotlightSIMBL                      0x0000000110079b5d __SS_markPathExecutable + 1020
        6   SpotlightSIMBL                      0x000000011007447a __SS_Start + 337
        7   libdispatch.dylib                   0x00007fff9a182323 _dispatch_call_block_and_release + 12
        8   libdispatch.dylib                   0x00007fff9a17dc13 _dispatch_client_callout + 8
        9   libdispatch.dylib                   0x00007fff9a18088f _dispatch_root_queue_drain + 935
        10  libdispatch.dylib                   0x00007fff9a18efe4 _dispatch_worker_thread3 + 91
        11  libsystem_pthread.dylib             0x00007fff95cd86cb _pthread_wqthread + 729
        12  libsystem_pthread.dylib             0x00007fff95cd64a1 start_wqthread + 13
    )
    Nov 17 14:23:05 Work-2.local Spotlight[58662]: **\* Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Couldn't posix_spawn: error 2'
    **\* First throw call stack:
    (
        0   CoreFoundation                      0x00007fff9419264c __exceptionPreprocess + 172
        1   libobjc.A.dylib                     0x00007fff96df36de objc_exception_throw + 43
        2   CoreFoundation                      0x00007fff941924fd +[NSException raise:format:] + 205
        3   Foundation                          0x00007fff8c37132f -[NSConcreteTask launchWithDictionary:] + 3119
        4   SpotlightSIMBL                      0x000000011007a345 __SS_Override + 1239
        5   SpotlightSIMBL                      0x0000000110079b5d __SS_markPathExecutable + 1020
        6   SpotlightSIMBL                      0x000000011007447a __SS_Start + 337
        7   libdispatch.dylib                   0x00007fff9a182323 _dispatch_call_block_and_release + 12
        8   libdispatch.dylib                   0x00007fff9a17dc13 _dispatch_client_callout + 8
        9   libdispatch.dylib                   0x00007fff9a18088f _dispatch_root_queue_drain + 935
        10  libdispatch.dylib                   0x00007fff9a18efe4 _dispatch_worker_thread3 + 91
        11  libsystem_pthread.dylib             0x00007fff95cd86cb _pthread_wqthread + 729
        12  libsystem_pthread.dylib             0x00007fff95cd64a1 start_wqthread + 13
    )
    Nov 17 14:23:05 Work-2 com.apple.xpc.launchd[1](com.apple.ReportCrash[58688]): Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.ReportCrash
    
    -when i start , then find plugin output:
    Nov 17 14:23:50 Work-2.local Spotlight[58708]: #EasySIMBL Got plugins: SpotlightSIMBL.bundle from /Applications/Flashlight.app/Contents/Library/LoginItems/FlashlightSIMBLAgent.app/Contents/Resources/SIMBLPlugins
    Nov 17 14:23:50 Work-2.local Spotlight[58708]: Hello from Flashlight 0.21!
    
    $:`ll /Applications/Flashlight.app/Contents/Library/LoginItems/FlashlightSIMBLAgent.app/Contents/Resources/SIMBLPlugins`
    
    

SpotlightSIMBL.bundle

  1. I download source , then run:
    pod install
    xcodebuild -project Flashlight.xcodeproj
    --output:
    ld: library not found for -lPods-Flashlight-Sparkle
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    

Say plugin and letters with punctuation

I was testing the Say plugin and it works very well even in other languages, except when I add words that have an accent like ÑéíóúãáÒΓͺ and etc... with this letters the say command does not work on the plugin, It seems like a problem with the way the text is pass to the speech engine in OS X.

If I type the frase "onde Γ© a reuniΓ£o" (where is the meeting) in the terminal it says it independently of the language i set.
If i use the flash light it does not do anything independently of the language I set.

I do not know how to debug the python enough to change the code, so I cannot submit a fix for it.

Support for empty keyword

I'd like to search google without typing "g" first. I tried editing the config files and managed to change the keywords to my liking (for example "g" for google and "w" for wikipedia), but empty string "" does not work.

UX improvement

Hi,

Currently when you select an unselected feature and turn it on, the application will scroll to the top. This is quite annoying when you want to enable multiple plugins that exist at the bottom of the list.

Personally I think you should just see the on/off animation (as in iOS) and stay in the same view.

What do you guys think?

Cheers

License and credits

Hey there!

Thanks for using ITSwitch in your project!
Would you be willing to add a link your README? πŸ™

If not just close the issue 😒

Wolfram Alpha 'population'

First of all; this is wonderful. Its exactly how spotlight could have been, but better.

I found a small bug with population searching, was trying your sample 'population' command from the site.

Okay... working:
ozlwnew

Switches to google images:
6l7zk7j

It appears to do that with other cities as well. Thanks again!

Accessibility support?

This is more of a question than a bug - I've been trying to duplicate my favourite Quicksilver feature, which is to search (and trigger) the menus of the current application. I can sort of do it outside Flashlight using PyObjC in a standalone script, but my stub doesn't seem to work inside Flashlight, and I was wondering if something else is required on Flashlight (dropping the app into the Security / Accessibility pane doesn't seem to improve matters).

Non-Apple Python installations break Flashlight

Hi,

When I updated my system to 10.10.2 (beta), Flashlight stopped working. So, I built the app with the latest commit (commit c33d78e) and its still not working. I can enable the app, but as soon as I exit and reopen the app, it appears disabled. Here is the error message that I keep getting in the console.

Thank you!

11/22/14 11:49:43.831 PM com.apple.xpc.launchd[1]: (com.nateparrott.Flashlight.FlashlightSIMBLAgent) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

Weather only available in Fahrenheit

The weather results have no option to display the temperature in Celsius instead of Fahrenheit, which makes the weather plugin a bit useless to anyone who is used to Celsius.

Support Alfred workflows

Not sure if its technically possible, but it would be beast if Flashlight would support native Alfred workflows.

Just an idea. WDYT?

How to make translation plugin work for different languages?

I saw the English to Spanish translation plugin, and it is a very good plugin, but it made me think if we could make it more flexible? As i read the code i saw it was quite easy to change the translation codes, and made some test and was able to change the installed version to translate to brazilian portuguese (pt_br).
1 - A easy solution would be just upload all the translations as different plugins, but this would bring a problem, since would only work if each plugin had a different command, what could be quite a mess to maintain.
2 - We could add variables to the code so the user could chose from what language to which language we would want to translate, something like "rain" ttr en-pt_br.
3 - I also thought about that we could make a setup menu for the plugin so you could chose the translation we want, but this could be limiting the options if you need to translate from and to more then 2 languages.

I would like the opinion of the people involved and work what is the best solution. I am not a programmer, but would like to help the best as i can!

Move plugins in own repository?

I think it would be clear if we have a dedicated plugin repository for Flashlight and move them out of this one for the application.

I imagine the issue and PR overview could get really cluttered or crowded in future.

What do you guys think about this? :)

Feature request: Sleep, Shutdown, Lock

I'm missing functionality to sleep, shutdown and lock my computer. Does anyone know if there is a way to implement this as a plugin?

It exists, I was probably using an old version? Will try again when I get back to the yosemite machine...

Priorize search results

Would it be possible to order the search results from Flashlights?

When I search for "imdb test" the Sublime Plugin shows up on top, instead of the IMDB Plugin.

Doesn't seem to work

I've enabled and tested every single one of the plugins, neither of which works. I'm clueless.

I'm running the latest version of Flashlight (v0.5, as of current), on OS X 10.10.1 (14B23).

Partial matches do not work

sleep is matched to perform sleep
slee is not matched

shut is matched to perform shutdown
shu is not matched

Is this feature not implemented or is it a bug?

Foreign characters support

When I was making the plugin for Jisho.org (#101) I noticed that Flashlight was a bit too strict when matching words.

When setting up the plugin keywords, "θΎžζ›Έ" got detected correctly while "γ˜γ—γ‚‡" was not. i.e.
θΎžζ›Έ ~jishoquery(query here) worked while γ˜γ—γ‚‡ ~jishoquery(query here) didn't.

Also, I believe some whitespace characters are not matched at all. In my case it was the "ideographic space": jisho ~jishoquery(query here) worked, but jishoγ€€~jishoquery(query here) didn't.

Honestly I would have fixed them myself but I didn't know where to start from and Python isn't my forte. I hope this stackoverflow answer helps though.

Testing Weather

Testing the weather plugin, i noticed that if I search for the weather on a place where i have two names, like, Los Angeles, SΓ£o Paulo, or etc. The plugin is unable to find the correct place. Thinking on that made me remember that are lots of cities with the same name all over the world, like London in Canada and in UK.
I would like to suggest that if i type "weather local" it gets the weather of the geographic location the mac is. I would like to suggest also that we could search weather for cities with 2 names or with country,city to be more specific.

Thanks for the fantastic job

Change call words for example "ddg" to "d"

It would be nice if you can manually change the call words for actions. For example I would like to change "ddg" to "d" because it is faster to write down. Or I would change "weather" to "weer" (Dutch) because I'm Dutch.

Per-plugin options menu

There are various ways you could solve some of the most common issues that have been brought up thus far. One potential solution is this: each plugin can have a options menu. This would be defined by the plugin. It could:

  • toggle features on and off for one plugin
  • choose what feature to use (e.g. the other issue regarding terminal vs iterm)

This could be implemented in many ways, even just include it in the existing json file.

This is just an idea, I think it would make Flashlight even better than it already is.

Website download button hover state

Couldn't find a website repo or branch, so posting this here.

The hover state of the 'Download for Yosemite' button is not readable as the color remains white.
Nothing big at all. Prio -1

schermafbeelding 2014-11-14 om 08 33 02

Feature request: list all plugins?

The new app window of Flashlight is much more intuitive; the categories will be useful once more plugins are released.

However, there isn't currently a way to view all of the plugins in a list anymore. To see which are available, I have to manually go through every single menu in the list.

It would be nice if there was another one for viewing all of them at once.

Translating to english does not work

translating to english does not seem to work

"translate "hallo welt" to english" matches the translation to spanish, but is not translating to english.
neither does "translate hallo welt from german to english"
My system language is english.

trying to pass more than one argument in own plugin

Hi, what a great program! I tried to program my own plugin but failed to pass more than one argument, maybe I'm missing something obvious?

def results(parsed, original_query):
    return {
        "title": "Set heating in '{1}' to '{0}' (press enter)".format(parsed['~value'], parsed['~room']),
        "run_args": [parsed['~value'], parsed['~room']]
    }


def run(value, room):
    import os
    import urllib2
    req = urllib2.Request('http://<URL>', '{0}'.format(value), {"Content-Type": "text/plain"})
    try:
        response = urllib2.urlopen(req)
        os.system('say temperature set to {0} degrees'.format(value))
    except urllib2.HTTPError as e:
        os.system('say failed to set temperature')
        pass

Update management

There has to be a way for users to know about new releases of the app. This seems like the most popular option outside of App Store.

Run in the background

Is there a way to run in the background and not show the Dock icon? Now if i close flashlight it stops working.

testing yahoo finance

1st congrats on a great job!
I am using your app for a day and i am very pleased with the results.
Doing some tests this morning, I noticed that when searching for a stock hrtp3 (brazilian company) that the search on spotlight does not show the info on spotlight window the same way as if i search for APPL, if I hit enter opens the browser and I get the proper info, what i suppose is correct.

I was wondering if the info should appear on the spotlight window or not. First the way it shows is like i am accessing from a mobile browser (it offers me to download their app) and also has a lot of cllutter that could be minimized) the graphs and prices are not in the best shape.
i uploaded two screen shots so you could better understand my comments.

keep up the good work!

screen shot 2014-11-13 at 07 39 01

screen shot 2014-11-13 at 07 38 27

Flashlight fails to open

I installed Flashlight and then turned on the I'm Feeling Lucky, terminal, and weather options. It immediately crashed and will not reopen. Here is the crash report:

Process: Flashlight [20072]
Path: /Applications/Flashlight.app/Contents/MacOS/Flashlight
Identifier: com.nateparrott.Flashlight
Version: 0.4 (6)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Flashlight [20072]
User ID: 503

Date/Time: 2014-11-11 17:38:35.102 -0500
OS Version: Mac OS X 10.10 (14A389)
Report Version: 11
Anonymous UUID:

Sleep/Wake UUID:

Time Awake Since Boot: 280000 seconds
Time Since Wake: 30000 seconds

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'data parameter is nil'
abort() called
terminating with uncaught exception of type NSException

Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff9ada264c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff95b9c6de objc_exception_throw + 43
2 CoreFoundation 0x00007fff9ada24fd +[NSException raise:format:] + 205
3 Foundation 0x00007fff99861c00 +[NSJSONSerialization JSONObjectWithData:options:error:] + 67
4 Flashlight 0x0000000104cf5c6f Flashlight + 23663
5 Flashlight 0x0000000104cf4081 Flashlight + 16513
6 CoreFoundation 0x00007fff9acb083f -[NSSet makeObjectsPerformSelector:] + 223
7 AppKit 0x00007fff906db09d -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1216
8 AppKit 0x00007fff901ed055 loadNib + 384
9 AppKit 0x00007fff9075b020 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 313
10 AppKit 0x00007fff901ec725 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
11 AppKit 0x00007fff901ec4f1 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 344
12 AppKit 0x00007fff901e7f59 NSApplicationMain + 605
13 libdyld.dylib 0x00007fff9685f5c9 start + 1

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8e74f282 __pthread_kill + 10
1 libsystem_c.dylib 0x00007fff9405bb73 abort + 129
2 libc++abi.dylib 0x00007fff901b9a21 abort_message + 257
3 libc++abi.dylib 0x00007fff901e19d1 default_terminate_handler() + 267
4 libobjc.A.dylib 0x00007fff95ba06c6 _objc_terminate() + 103
5 libc++abi.dylib 0x00007fff901df0a1 std::__terminate(void (*)()) + 8
6 libc++abi.dylib 0x00007fff901deb30 __cxa_throw + 121
7 libobjc.A.dylib 0x00007fff95b9c808 objc_exception_throw + 341
8 com.apple.CoreFoundation 0x00007fff9ada24fd +[NSException raise:format:] + 205
9 com.apple.Foundation 0x00007fff99861c00 +[NSJSONSerialization JSONObjectWithData:options:error:] + 67
10 com.nateparrott.Flashlight 0x0000000104cf5c6f 0x104cf0000 + 23663
11 com.nateparrott.Flashlight 0x0000000104cf4081 0x104cf0000 + 16513
12 com.apple.CoreFoundation 0x00007fff9acb083f -[NSSet makeObjectsPerformSelector:] + 223
13 com.apple.AppKit 0x00007fff906db09d -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1216
14 com.apple.AppKit 0x00007fff901ed055 loadNib + 384
15 com.apple.AppKit 0x00007fff9075b020 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 313
16 com.apple.AppKit 0x00007fff901ec725 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
17 com.apple.AppKit 0x00007fff901ec4f1 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 344
18 com.apple.AppKit 0x00007fff901e7f59 NSApplicationMain + 605
19 libdyld.dylib 0x00007fff9685f5c9 start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8e75022e kevent64 + 10
1 libdispatch.dylib 0x00007fff93572a6a _dispatch_mgr_thread + 52

Thread 2:
0 libsystem_kernel.dylib 0x00007fff8e74f946 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff973284a1 start_wqthread + 13

Thread 3:
0 libsystem_kernel.dylib 0x00007fff8e74f946 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff973284a1 start_wqthread + 13

Thread 4:
0 libsystem_kernel.dylib 0x00007fff8e74f946 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff973284a1 start_wqthread + 13

Thread 5:
0 libsystem_kernel.dylib 0x00007fff8e74f946 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff973284a1 start_wqthread + 13

Thread 6:

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x00007fff5af0daa8 rdx: 0x0000000000000000
rdi: 0x000000000000130f rsi: 0x0000000000000006 rbp: 0x00007fff5af0dad0 rsp: 0x00007fff5af0daa8
r8: 0x0000000000000000 r9: 0x00007fff94085d90 r10: 0x0000000008000000 r11: 0x0000000000000206
r12: 0x00007fff5af0dc30 r13: 0x0000000000000002 r14: 0x00007fff7da39300 r15: 0x00007fff5af0db10
rip: 0x00007fff8e74f282 rfl: 0x0000000000000206 cr2: 0x00007fff7d1b2fd8

Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133

Binary Images:
0x104cf0000 - 0x104d08ff7 +com.nateparrott.Flashlight (0.4 - 6) <7275E388-29A8-3F0A-97E3-58A190A3DB82> /Applications/Flashlight.app/Contents/MacOS/Flashlight
0x7fff639f8000 - 0x7fff63a2e837 dyld (353.2.1) <4696A982-1500-34EC-9777-1EF7A03E2659> /usr/lib/dyld
0x7fff8bc42000 - 0x7fff8bc44fff libsystem_configuration.dylib (699.1.5) <9FBA1CE4-97D0-347E-A443-93ED94512E92> /usr/lib/system/libsystem_configuration.dylib
0x7fff8bd59000 - 0x7fff8bd94fff com.apple.QD (301 - 301) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff8bd95000 - 0x7fff8bdbaff7 libPng.dylib (1231) <2D5AC0EE-4056-3F76-97E7-BBD415F072B5> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8bdbb000 - 0x7fff8c035fff com.apple.CoreData (110 - 526) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff8c036000 - 0x7fff8c071fff com.apple.Symbolication (1.4 - 56045) /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff8c072000 - 0x7fff8c131fff com.apple.backup.framework (1.6 - 1.6) <5C38C168-5E9B-335D-9570-91AF8604BB10> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff8c3e2000 - 0x7fff8c3fdff7 libCRFSuite.dylib (34) /usr/lib/libCRFSuite.dylib
0x7fff8c401000 - 0x7fff8c40cfff libcommonCrypto.dylib (60061) /usr/lib/system/libcommonCrypto.dylib
0x7fff8c6f2000 - 0x7fff8c822fff com.apple.UIFoundation (1.0 - 1) <8E030D93-441C-3997-9CD2-55C8DFAC8B84> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x7fff8c889000 - 0x7fff8c8e3ff7 com.apple.LanguageModeling (1.0 - 1) /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x7fff8c9c2000 - 0x7fff8cb2dff7 com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <5C6DBEB4-F2EA-3262-B9FC-AFB89404C1DA> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff8cb48000 - 0x7fff8cb4affb libCGXType.A.dylib (772) <7CB71BC6-D8EC-37BC-8243-41BAB086FAAA> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x7fff8d038000 - 0x7fff8d054fff com.apple.GenerationalStorage (2.0 - 209.11) <9FF8DD11-25FB-3047-A5BF-9415339B3EEC> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff8d055000 - 0x7fff8d0c9ff3 com.apple.securityfoundation (6.0 - 55126) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff8d11e000 - 0x7fff8d127ff3 com.apple.CommonAuth (4.0 - 2.0) /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff8d128000 - 0x7fff8d136ff7 com.apple.opengl (11.0.7 - 11.0.7) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff8dbf1000 - 0x7fff8dc21fff libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib
0x7fff8dc22000 - 0x7fff8df55fff libmecabra.dylib (666) <2CE5540A-D412-3D53-9E11-86C24D61713B> /usr/lib/libmecabra.dylib
0x7fff8df56000 - 0x7fff8dfdffff com.apple.CoreSymbolication (3.1 - 56072) <8CE81C95-49E8-389F-B989-67CC452C08D0> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff8dfef000 - 0x7fff8e035ff7 libauto.dylib (186) /usr/lib/libauto.dylib
0x7fff8e036000 - 0x7fff8e043ff7 libxar.1.dylib (254) /usr/lib/libxar.1.dylib
0x7fff8e04b000 - 0x7fff8e056fff libGL.dylib (11.0.7) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff8e057000 - 0x7fff8e05ffff libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib
0x7fff8e0ef000 - 0x7fff8e0f1ff7 libquarantine.dylib (76) /usr/lib/system/libquarantine.dylib
0x7fff8e26b000 - 0x7fff8e35dfff libxml2.2.dylib (26) /usr/lib/libxml2.2.dylib
0x7fff8e372000 - 0x7fff8e372fff com.apple.Accelerate (1.10 - Accelerate 1.10) <227E2491-1DDB-336F-BF83-773CECEC66F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff8e411000 - 0x7fff8e487fe7 libcorecrypto.dylib (233.1.2) /usr/lib/system/libcorecrypto.dylib
0x7fff8e488000 - 0x7fff8e57cff7 libFontParser.dylib (134) <506126F8-FDCE-3DE1-9DCA-E07FE658B597> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff8e739000 - 0x7fff8e756fff libsystem_kernel.dylib (2782.1.97) <93E0E0A9-75B6-3904-BB4E-4BC7C05F4B6B> /usr/lib/system/libsystem_kernel.dylib
0x7fff8e757000 - 0x7fff8e7c8ff7 com.apple.framework.IOKit (2.0.2 - 1050.1.21) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff8e7c9000 - 0x7fff8e8acfff libcrypto.0.9.8.dylib (52) <7208EEE2-C090-383E-AADD-7E1BD1321BEC> /usr/lib/libcrypto.0.9.8.dylib
0x7fff8e8ad000 - 0x7fff8e92ffff com.apple.PerformanceAnalysis (1.0 - 1) <2FC0F303-B672-3E64-A978-AB78EAD98395> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff8f206000 - 0x7fff8f20cfff libsystem_trace.dylib (72.1.3) /usr/lib/system/libsystem_trace.dylib
0x7fff8f312000 - 0x7fff8f316fff libCoreVMClient.dylib (79) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff8f317000 - 0x7fff8f326fff com.apple.LangAnalysis (1.7.0 - 1.7.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff8f327000 - 0x7fff8f327fff com.apple.Cocoa (6.8 - 21) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff8f384000 - 0x7fff8f391ff7 libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib
0x7fff8f392000 - 0x7fff8f399ff7 libcompiler_rt.dylib (35) /usr/lib/system/libcompiler_rt.dylib
0x7fff8f39a000 - 0x7fff8f3a2ffb libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib
0x7fff8f3a3000 - 0x7fff8f3a9fff com.apple.speech.recognition.framework (5.0.9 - 5.0.9) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff8f3aa000 - 0x7fff8f3aafff com.apple.audio.units.AudioUnit (1.12 - 1.12) <76EF1C9D-DEA4-3E55-A134-4099B2FD2CF2> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff8f3db000 - 0x7fff8f3dffff libsystem_stats.dylib (163.1.4) <1DB04436-5974-3F16-86CC-5FF5F390339C> /usr/lib/system/libsystem_stats.dylib
0x7fff8f3e0000 - 0x7fff8f3e1fff libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib
0x7fff8f3e2000 - 0x7fff8f68efff com.apple.GeoServices (1.0 - 982.4.10) <8A7FE04A-2785-30E7-A6E2-DC15D170DAF5> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
0x7fff8f68f000 - 0x7fff8f693ff7 libGIF.dylib (1231) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff8f7ba000 - 0x7fff8f821ff7 com.apple.framework.CoreWiFi (3.0 - 300.4) <19269C1D-EB29-384A-83F3-7DDDEB7D9DAD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x7fff8fa63000 - 0x7fff8fad7fff com.apple.ApplicationServices.ATS (360 - 375) <62828B40-231D-3F81-8067-1903143DCB6B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff8ff38000 - 0x7fff8ff58fff com.apple.IconServices (47.1 - 47.1) /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fff8ff59000 - 0x7fff8fffbfff com.apple.Bluetooth (4.3.0 - 4.3.0f10) <70922125-2A01-37AE-9CB8-D8A9578092E4> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x7fff90013000 - 0x7fff90013fff com.apple.CoreServices (62 - 62) <9E4577CA-3FC3-300D-AB00-87ADBDDA2E37> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff90014000 - 0x7fff9003cfff libxpc.dylib (559.1.22) <9437C02E-A07B-38C8-91CB-299FAA63083D> /usr/lib/system/libxpc.dylib
0x7fff90056000 - 0x7fff90063fff com.apple.ProtocolBuffer (1 - 225.1) <2D502FBB-D2A0-3937-A5C5-385FA65B3874> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x7fff900b4000 - 0x7fff900b8fff libpam.2.dylib (20) /usr/lib/libpam.2.dylib
0x7fff900bc000 - 0x7fff900e9fff com.apple.CoreVideo (1.8 - 145.1) <18DB07E0-B927-3260-A234-636F298D1917> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff901b9000 - 0x7fff901e4fff libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib
0x7fff901e5000 - 0x7fff90d26fff com.apple.AppKit (6.9 - 1343.14) <1732C412-257B-340E-8863-B8162D4EB2E2> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff90d27000 - 0x7fff90e1aff7 libJP2.dylib (1231) <58849E48-9CD2-38A1-9D48-FCE630F473EB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff90e1b000 - 0x7fff90e1efff com.apple.xpc.ServiceManagement (1.0 - 1) <7E9E6BB7-AEE7-3F59-BAC0-59EAF105D0C8> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff90ef6000 - 0x7fff90f3fff3 com.apple.HIServices (1.22 - 519) <59D78E07-C3F1-3272-88F1-876B836D5517> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff90f40000 - 0x7fff91227ffb com.apple.CoreServices.CarbonCore (1108.1 - 1108.1) <55A16172-ACC0-38B7-8409-3CB92AF33973> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff9123d000 - 0x7fff91254ff7 libLinearAlgebra.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x7fff912a4000 - 0x7fff912a5ffb libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib
0x7fff912a6000 - 0x7fff912baff7 com.apple.MultitouchSupport.framework (260.30 - 260.30) <28728A7D-E048-3B14-9932-839A87D381FE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff912c4000 - 0x7fff9133cff7 com.apple.SystemConfiguration (1.14 - 1.14) /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff9133d000 - 0x7fff91348ff7 com.apple.speech.synthesis.framework (5.2.6 - 5.2.6) <9434AA45-B6BD-37F7-A866-172196A7F91B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff91d75000 - 0x7fff91f25ff7 com.apple.QuartzCore (1.10 - 361.11) <7382E4A9-10B0-3877-B9D7-FA84DC71BA55> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff91f26000 - 0x7fff91f2effb com.apple.CoreServices.FSEvents (1210 - 1210) <782A9C69-7A45-31A7-8960-D08A36CBD0A7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x7fff920f8000 - 0x7fff92112ff7 libextension.dylib (55) <17514AB2-C503-3D49-A725-EBC1140567A6> /usr/lib/libextension.dylib
0x7fff930b9000 - 0x7fff930d3ff3 com.apple.Ubiquity (1.3 - 313) /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x7fff930d4000 - 0x7fff930deff7 com.apple.NetAuth (5.0 - 5.0) /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff93145000 - 0x7fff9314affb libheimdal-asn1.dylib (398.1.2) /usr/lib/libheimdal-asn1.dylib
0x7fff9324d000 - 0x7fff93252ff7 libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib
0x7fff9356e000 - 0x7fff93598ff7 libdispatch.dylib (442.1.4) <502CF32B-669B-3709-8862-08188225E4F0> /usr/lib/system/libdispatch.dylib
0x7fff93599000 - 0x7fff935a0fff com.apple.NetFS (6.0 - 4.0) <1581D25F-CC07-39B0-90E8-5D4F3CF84EBA> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff93813000 - 0x7fff93824fff libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib
0x7fff93825000 - 0x7fff938b6fff com.apple.cloudkit.CloudKit (259.2.3 - 259.2.3) <6F955140-D522-32B3-B34B-BD94C5D94E7A> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
0x7fff938bc000 - 0x7fff938eeff3 com.apple.frameworks.CoreDaemon (1.3 - 1.3) /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
0x7fff938ef000 - 0x7fff93984ff7 com.apple.ColorSync (4.9.0 - 4.9.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff93a1d000 - 0x7fff93a8cfff com.apple.SearchKit (1.4.0 - 1.4.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff93ae3000 - 0x7fff93b1bffb libsystem_network.dylib (411) /usr/lib/system/libsystem_network.dylib
0x7fff93b1c000 - 0x7fff93b1dff7 libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib
0x7fff93e0e000 - 0x7fff93e16ff7 com.apple.AppleSRP (5.0 - 1) <01EC5144-D09A-3D6A-AE35-F6D48585F154> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
0x7fff93e17000 - 0x7fff93e4ffff com.apple.RemoteViewServices (2.0 - 99) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff93e50000 - 0x7fff93e6bff7 com.apple.aps.framework (4.0 - 4.0) <9955CAFD-D56B-36E9-BB41-6F7F73317EB5> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService
0x7fff93ffb000 - 0x7fff93ffbff7 liblaunch.dylib (559.1.22) <8A988924-8BE7-35FE-BF7D-322E90EFE49E> /usr/lib/system/liblaunch.dylib
0x7fff93ffe000 - 0x7fff9408afff libsystem_c.dylib (1044.1.2) /usr/lib/system/libsystem_c.dylib
0x7fff9408b000 - 0x7fff94097ff7 com.apple.OpenDirectory (10.10 - 187) <1D0066FC-1DEB-381B-B15C-4C009E0DF850> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff94098000 - 0x7fff94136fff com.apple.Metadata (10.7.0 - 916) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff9417e000 - 0x7fff94180fff libRadiance.dylib (1231) <746E9989-E89C-3027-A418-5F99CE131C93> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff941c4000 - 0x7fff941e0ff7 libsystem_malloc.dylib (53.1.1) <19BCC257-5717-3502-A71F-95D65AFA861B> /usr/lib/system/libsystem_malloc.dylib
0x7fff9425d000 - 0x7fff942f1fff com.apple.ink.framework (10.9 - 213) <8E029630-1530-3734-A446-13353F0E7AC5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff944b8000 - 0x7fff944d2ff7 com.apple.Kerberos (3.0 - 1) <7760E0C2-A222-3709-B2A6-B692D900CEB1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff948bc000 - 0x7fff94908fff com.apple.corelocation (1486.17 - 1615.21) /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
0x7fff94909000 - 0x7fff94956ff3 com.apple.print.framework.PrintCore (10.0 - 451) <3CA58254-D14F-3913-9DFB-CAC499570CC7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff9496a000 - 0x7fff949bbff7 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff94f59000 - 0x7fff95389fff com.apple.vision.FaceCore (3.1.6 - 3.1.6) /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fff95395000 - 0x7fff95396fff liblangid.dylib (117) /usr/lib/liblangid.dylib
0x7fff95397000 - 0x7fff95398fff libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff9547d000 - 0x7fff9577ffff com.apple.HIToolbox (2.1.1 - 756) <9DD121B5-B7EB-3C43-8155-61A4417F8E9A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff95780000 - 0x7fff95897fe7 libvDSP.dylib (512) <52777555-F051-3BC2-A2D2-9645907E836D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff95898000 - 0x7fff9589aff7 libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib
0x7fff9589b000 - 0x7fff95b6aff3 com.apple.CoreImage (10.0.33) <6E3DDA29-718B-3BDB-BFAF-F8C201BF93A4> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff95b6b000 - 0x7fff95b8efff com.apple.Sharing (328.3 - 328.3) /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fff95b8f000 - 0x7fff95d74267 libobjc.A.dylib (646) <3B60CD90-74A2-3A5D-9686-B0772159792A> /usr/lib/libobjc.A.dylib
0x7fff95de0000 - 0x7fff95de2fff com.apple.loginsupport (1.0 - 1) <35A2A071-606C-39A5-8C11-E4CAF98D934C> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x7fff95de3000 - 0x7fff95e24fff libGLU.dylib (11.0.7) <8037342E-1ECD-385F-B4C3-545CE97B76AE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff95e38000 - 0x7fff95e3bfff com.apple.IOSurface (97 - 97) /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff95e3c000 - 0x7fff95e42ff7 libsystem_networkextension.dylib (167.1.10) <29AB225B-D7FB-30ED-9600-65D44B9A9442> /usr/lib/system/libsystem_networkextension.dylib
0x7fff95e9e000 - 0x7fff95eccfff com.apple.CoreServicesInternal (221.1 - 221.1) <51BAE6D2-84F3-392A-BFEC-A3B47B80A3D2> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff9630b000 - 0x7fff9630dfff com.apple.CoreDuetDebugLogging (1.0 - 1) <9A6E5710-EA99-366E-BF40-9A65EC1B46A1> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging
0x7fff96324000 - 0x7fff963a1fff com.apple.CoreServices.OSServices (640.3 - 640.3) <28445162-08E9-3E24-84E4-617CE5FE1367> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff963fa000 - 0x7fff96403ff7 libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib
0x7fff96404000 - 0x7fff96431fff com.apple.Accounts (113 - 113) <3145FCC2-D297-3DD1-B74B-9E7DBB0EE33C> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts
0x7fff96432000 - 0x7fff96491ff3 com.apple.AE (681 - 681) <7F544183-A515-31A8-B45F-89A167F56216> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff964df000 - 0x7fff9651fff7 com.apple.CloudDocs (1.0 - 280.1) <21D7E10A-99EF-34BE-82D7-29A6F1761DE5> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
0x7fff96581000 - 0x7fff966befff com.apple.ImageIO.framework (3.3.0 - 1038) <611BDFBA-4BAA-36A8-B7E0-3830F3375E53> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff966fa000 - 0x7fff9674efff libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib
0x7fff9677f000 - 0x7fff967edffb com.apple.Heimdal (4.0 - 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff9680b000 - 0x7fff96815ff7 com.apple.CrashReporterSupport (10.10 - 629) /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fff96845000 - 0x7fff96846fff libSystem.B.dylib (1213) /usr/lib/libSystem.B.dylib
0x7fff96847000 - 0x7fff9684efff libCGCMS.A.dylib (772) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x7fff9685c000 - 0x7fff9685fff7 libdyld.dylib (353.2.1) <19FAF435-C165-3374-9DEF-D7BBA7D61DB6> /usr/lib/system/libdyld.dylib
0x7fff96860000 - 0x7fff96890ffb com.apple.GSS (4.0 - 2.0) /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff96894000 - 0x7fff968a1fff com.apple.SpeechRecognitionCore (2.0.32 - 2.0.32) <87F0C88D-502D-3217-8B4A-8388288568BA> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x7fff96fda000 - 0x7fff97079df7 com.apple.AppleJPEG (1.0 - 1) <9BB3D7DF-630A-3E1C-A124-12D6C4D0DE70> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x7fff9707a000 - 0x7fff97085ff7 libkxld.dylib (2782.1.97) /usr/lib/system/libkxld.dylib
0x7fff97324000 - 0x7fff97326fff libCVMSPluginSupport.dylib (11.0.7) <29D775BB-A11D-3140-A478-2A0DA1A87420> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff97327000 - 0x7fff97330fff libsystem_pthread.dylib (105.1.4) <26B1897F-0CD3-30F3-B55A-37CB45062D73> /usr/lib/system/libsystem_pthread.dylib
0x7fff97372000 - 0x7fff97575ff3 com.apple.CFNetwork (720.0.9 - 720.0.9) <78EE1B88-394F-3BB8-93A6-E068990559EC> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff97576000 - 0x7fff97576fff com.apple.ApplicationServices (48 - 48) <5BF7910B-C328-3BF8-BA4F-CE52B574CE01> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff97586000 - 0x7fff975d2ff7 libcups.2.dylib (408) <9CECCDE3-51D7-3028-830C-F58BD36E3317> /usr/lib/libcups.2.dylib
0x7fff975d3000 - 0x7fff975e3ff7 libbsm.0.dylib (34) /usr/lib/libbsm.0.dylib
0x7fff9761d000 - 0x7fff9773efff com.apple.LaunchServices (644.10 - 644.10) <0B1C68BC-0AEB-38E2-ABC8-E92728FEC475> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff9781f000 - 0x7fff97911ff7 libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib
0x7fff97912000 - 0x7fff9792bff7 com.apple.CFOpenDirectory (10.10 - 187) <0ECA5D80-A045-3A2C-A60C-E1605F3AB6BD> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff97cb1000 - 0x7fff97cd7ff7 com.apple.ChunkingLibrary (2.1 - 163.1) <3514F2A4-38BD-3849-9286-B3B991057742> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fff97e44000 - 0x7fff97e8affb libFontRegistry.dylib (134) <01B8034A-45FD-3360-A347-A1896F591363> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff97e8b000 - 0x7fff97eb6fff com.apple.DictionaryServices (1.2 - 229) <6789EC43-CADA-394D-8FE8-FC3A2DD136B9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff97f15000 - 0x7fff97fd8ff7 libvMisc.dylib (512) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff97fdc000 - 0x7fff98016ffb com.apple.DebugSymbols (115 - 115) <6F03761D-7C3A-3C80-8031-AA1C1AD7C706> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff98017000 - 0x7fff9886eff3 com.apple.CoreGraphics (1.600.0 - 772) <6364CBE3-3635-3A53-B448-9D19EF9FEA96> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff9887f000 - 0x7fff98cd2fc7 com.apple.vImage (8.0 - 8.0) <33BE7B31-72DB-3364-B37E-C322A32748C5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff98cdc000 - 0x7fff98e1efff libsqlite3.dylib (168) <7B580EB9-9260-35FE-AE2F-276A2C242BAB> /usr/lib/libsqlite3.dylib
0x7fff993b7000 - 0x7fff993f7ff7 libGLImage.dylib (11.0.7) <7CBCEB4B-D22F-3116-8B28-D1C22D28C69D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff993fb000 - 0x7fff993fbff7 libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib
0x7fff993fc000 - 0x7fff99457fff libTIFF.dylib (1231) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff9945d000 - 0x7fff99485fff libsystem_info.dylib (459) /usr/lib/system/libsystem_info.dylib
0x7fff99486000 - 0x7fff994abff7 libJPEG.dylib (1231) <35F13BD9-AA92-3510-B5BB-420DA15AE7F2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff994ac000 - 0x7fff9963afff libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff99640000 - 0x7fff99644fff libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib
0x7fff99645000 - 0x7fff99658ff7 com.apple.CoreBluetooth (1.0 - 1) /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x7fff99659000 - 0x7fff99987ff7 com.apple.Foundation (6.9 - 1151.16) <18EDD673-A010-3E99-956E-DA594CE1FA80> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff99988000 - 0x7fff99990fff libsystem_dnssd.dylib (561.1.1) <62B70ECA-E40D-3C63-896E-7F00EC386DDB> /usr/lib/system/libsystem_dnssd.dylib
0x7fff99991000 - 0x7fff999a2ff7 libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib
0x7fff999a3000 - 0x7fff999b5ff7 com.apple.CoreDuetDaemonProtocol (1.0 - 1) /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol
0x7fff999b6000 - 0x7fff999baff7 com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff99a0b000 - 0x7fff99a0dff7 libsystem_sandbox.dylib (358.1.1) /usr/lib/system/libsystem_sandbox.dylib
0x7fff99de8000 - 0x7fff99e02ff7 com.apple.AppleVPAFramework (1.0.30 - 1.0.30) /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
0x7fff99e59000 - 0x7fff99f80fff com.apple.coreui (2.1 - 305) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff99f81000 - 0x7fff9a1e9ffb com.apple.security (7.0 - 57031.1.35) <96141D1F-614E-32C4-8AC2-F47481F23F43> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff9a1ea000 - 0x7fff9a20bfff com.apple.framework.Apple80211 (10.0 - 1000.57.3) /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x7fff9a20c000 - 0x7fff9a215fff libGFXShared.dylib (11.0.7) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff9a284000 - 0x7fff9a289fff com.apple.DiskArbitration (2.6 - 2.6) <0DFF4D9B-2AC3-3B82-B5C5-30F4EFBD2DB9> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff9a28a000 - 0x7fff9a28bfff com.apple.TrustEvaluationAgent (2.0 - 25) <2D61A2C3-C83E-3A3F-8EC1-736DBEC250AB> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff9a28c000 - 0x7fff9a39bffb com.apple.desktopservices (1.9 - 1.9) <6EDAC73F-C42C-3FF7-B67D-FCCA1CFC5405> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff9a419000 - 0x7fff9a42aff7 libsystem_coretls.dylib (35.1.2) /usr/lib/system/libsystem_coretls.dylib
0x7fff9a435000 - 0x7fff9a45effb libxslt.1.dylib (13) /usr/lib/libxslt.1.dylib
0x7fff9a45f000 - 0x7fff9a4aeff7 com.apple.opencl (2.4.2 - 2.4.2) <6AE26E08-6EFC-3E1B-B202-EFA9C3E5B9D4> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff9a4af000 - 0x7fff9a4affff libOpenScriptingUtil.dylib (162) /usr/lib/libOpenScriptingUtil.dylib
0x7fff9a4c3000 - 0x7fff9a4e0ffb libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib
0x7fff9a690000 - 0x7fff9a6affff com.apple.CoreDuet (1.0 - 1) <36AA9FD5-2685-314D-B364-3FA4688D86BD> /System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet
0x7fff9a6f3000 - 0x7fff9a75ffff com.apple.framework.CoreWLAN (5.0 - 500.35.2) /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x7fff9a760000 - 0x7fff9a77aff7 liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib
0x7fff9a77b000 - 0x7fff9a780ff7 libunwind.dylib (35.3) /usr/lib/system/libunwind.dylib
0x7fff9a7be000 - 0x7fff9a7d4ff7 libsystem_asl.dylib (267) /usr/lib/system/libsystem_asl.dylib
0x7fff9a84c000 - 0x7fff9a877ff3 libarchive.2.dylib (30) <8CBB4416-EBE9-3574-8ADC-44655D245F39> /usr/lib/libarchive.2.dylib
0x7fff9a8c0000 - 0x7fff9a8c2fff com.apple.OAuth (25 - 25) /System/Library/PrivateFrameworks/OAuth.framework/Versions/A/OAuth
0x7fff9a8c3000 - 0x7fff9a8c3ff7 libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib
0x7fff9a8c4000 - 0x7fff9a9dcffb com.apple.CoreText (352.0 - 454.1) /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff9a9e0000 - 0x7fff9abc5ff3 libicucore.A.dylib (531.30) /usr/lib/libicucore.A.dylib
0x7fff9abcb000 - 0x7fff9ac32ff7 com.apple.datadetectorscore (6.0 - 396.1) <5D348063-1528-3E2F-B587-9E82970506F9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff9ac40000 - 0x7fff9afd6fff com.apple.CoreFoundation (6.9 - 1151.16) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff9afd7000 - 0x7fff9b3e4ff7 libLAPACK.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff9b643000 - 0x7fff9b643fff com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 140929
thread_create: 1
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=177.6M resident=126.9M(71%) swapped_out_or_unallocated=50.7M(29%)
Writable regions: Total=56.1M written=3224K(6%) resident=4684K(8%) swapped_out=4K(0%) unallocated=51.6M(92%)

REGION TYPE VIRTUAL
=========== =======
CG image 4K
CG shared images 144K
Dispatch continuations 8192K
Foundation 4K
Kernel Alloc Once 8K
MALLOC 36.3M
MALLOC (admin) 32K
STACK GUARD 56.0M
Stack 10.1M
Stack (reserved) 520K reserved VM address space (unallocated)
VM_ALLOCATE 1180K
__DATA 15.0M
__IMAGE 528K
__LINKEDIT 70.1M
__TEXT 107.4M
__UNICODE 544K
mapped file 59.4M
shared memory 4K
=========== =======
TOTAL 365.3M
TOTAL, minus reserved VM space 364.8M

Model: MacBookPro10,2, BootROM MBP102.0106.B05, 2 processors, Intel Core i5, 2.5 GHz, 8 GB, SMC 2.6f59
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x10F), Broadcom BCM43xx 1.0 (7.15.124.12.8)
Bluetooth: Version 4.3.0f10 14890, 3 services, 27 devices, 1 incoming serial ports
Network Service: Thunderbolt Ethernet Slot 2, Ethernet, en3
Network Service: Wi-Fi, AirPort, en0
PCI Card: ethernet, Ethernet Controller, Thunderbolt@192,0,0
PCI Card: pci1b73,1100, USB eXtensible Host Controller, Thunderbolt@193,0,0
Serial ATA Device: APPLE SSD SM256E, 251 GB
USB Device: USB Receiver
USB Device: Hub
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: Hub
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Hub
USB Device: Xbox NUI Camera
USB Device: Xbox NUI Audio
USB Device: Xbox NUI Motor
USB Device: USB audio CODEC
Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4
Thunderbolt Device: Thunderbolt Dock, Elgato Systems, 1, 30.1

[Request] Copy history someway

Is there some way to save and store my copy history and access it via a plugin in spotlight?

I want switch from Alfred cause im constantly switching between spotlight and Alfred and its annoying me the only thing im missing is copy history.

Dark mode?

Any thoughts on how to do dark mode plugins?

Should we just make a duplicate of the plugin and name ti dark mode, or perhaps there is a way we can link into darkMode property and dynamically link the correct plugin (if available)?

Weather shows the wrong day

The weather plugin shows the wrong date. I believe this may be timezone related. It is currently Thursday, as show in the menu bar, however the weather plugin is showing weather for Wednesday.

weatherbug

Disabling a user-created plugin deletes the bundle

If you write your own plugin, it will automatically be enabled. If you then disable it, it will be deleted from ~/Library/FlashlightPlugins. As far as i can tell there is no way to recover it. This seems like a serious flaw, since it gives users no way to temporarily disable their own plugins without having to make a backup every time they wish to do so.

regional amazon, ebay and etc problem

hi there just wanted to ask if there has been any thoughts in to having the ability to change like the amazon search from amazon USA to like amazon UK, or even having the ability to change to other countries as well, something like having GUI setting icon next to the toggle and choosing the region something like that

Using tabs instead of spaces in Python code

Python's PEP8 recommends the use of spaces over tabs. I also prefer it that way (4-spaces) indentation, as Python is a real pain when tabs and spaces are mixed in an incorrect way (and it causes a lot of indentation errors).

I can deal processing the Python code on a separate branch if needed.

Thanks you @nate-parrott for this amazing project!!

Translate to Clipboard

Good Morning,
I'm really enjoying the app, iOS developer and I'm using it much. I would suggest an improvement: when translating a text, and press Enter, copy to the clipboard.
Congratulations for the great work

After OS X 10.10.1 update flashlight not working

I updated my Macbook Air to the latest version of OSX 10.10.1 and the flashlight plugins are not working anymore.
this are the steps i went thru.
1 - tested several plugins with no success
2 - disabled flash light and re-enable it and re-made the test, with the sam result
3 - reboot my MBA and remade the tests, without success
4 - updated flashlight to 0.71
5 - repeated the steps 1, 2 and 3 with same results.

I will continue to try and see if there is any other component on my MBA that may be causing the malfunction, if i find different results i will post here

Multiple Language support

Thanks for the excellent work.

I'm not familiar with python but I wanna develop the plugin with Ruby or other language(Javascript...).

What do you think?

πŸ‘

Run results method in background

Currently, if there's any slow network requests in results method, it will block the spotlight's main thread, which cause it not responding.

Is it possible to run results method in background thread, and before it returns the result, show some placeholder from a placeholder method maybe.

Plugin manager

It would be great if there was a list of bundle in the Repositories that was used to download plugins instead of all of them being included as zip files and as their source code.

Versioned .pyc files

Is there a special need to store .pyc files in version control? I can clean them and send you a pull request if needed.

Thanks @nate-parrott for this amazing project, I installed it yesterday and it has been a blast for me...

Use of iTerm2

Should be good if you can choose which terminal you want to run, for example iTerm2.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.