Unix With Everything.

SilverService is a Mac OS X application that allows you to use familiar unix shell commands from within any Services-aware application (i.e., almost any Cocoa application). Want to do a word count on part of a document? Select the text and invoke your wc-based service. Do a quick calculation in place? "Evaluate Python Expression" is your friend. Insert the current date? Look a name up in your Mutt alias file? Append a few lines to a file? If you can do it via the command line, you can do it in SilverService. The possibilities are endless.

Input can be provided via standard input or as part of the command; the output can be sent back to the application, or displayed in a separate window. Each user can define as many services as they want, added to the a submenu of the Services menu. Changes take effect immediately, so you can start to use the services the moment you create them.

For more details, see the ReadMe file included in the distribution.


Current release: 0.1
  • SilverService-0.1.dmg (binary)
  • SilverService_0.1_src.tgz (source)
  • Licence

    SilverService is distributed under the GNU GPL.

    Power By Blosxom Get Firefox Creative Commons License: TEXT ONLY
    Thu, 25 Jan 2007



    Today, John Gruber mentioned a utility called ThisService, which seems to offer the same sort of thing as SilverService, in a slightly different way. This suggests that there's some interest in the idea, so I might look into dusting off the latter. (If you're interested, mail me and let me know.)

    Mon, 29 Mar 2004

    SilverService 0.1 Released

    SilverService is a little application that I had the idea for a year ago, and I got round to writing a couple of weeks ago. I've tidied it up, and written a ReadMe file, and now I'm foisting it on the world under the GPL. I chose that particular licence because this is something that a) I'd like to keep working on, and the GPL might offer a little bit of leverage when getting permission from a future employer, and b) it's something that could easily be embraced and extended as a shareware or commercial app should someone feel like it, unless of course it's copylefted.

    I'm starting the versioning at 0 because there are still some things I want to add before I'll consider it to be complete. One is the ability to manage bigger scripts (as opposed to just one-liners), and the other is some sort of plugin or extension system.

    I'd be very interested to hear any comments you have about the software; mail me.

    2002 (38): Jan (3) Feb (1) Mar (6) Apr (2) MayJun (3) Jul (4) AugSepOct (6) Nov (9) Dec (4)
    2003 (40): Jan (1) FebMar (3) Apr (2) MayJun (1) Jul (1) AugSep (7) Oct (14) Nov (5) Dec (6)
    2004 (23): Jan (4) Feb (1) Mar (3) AprMay (5) Jun (1) JulAug (2) Sep (4) Oct (1) Nov (2) Dec
    2005 (19): Jan (2) Feb (2) MarAprMay (4) Jun (1) Jul (1) Aug (2) Sep (4) Oct (3) NovDec
    2006 (4): JanFeb (2) Mar (1) AprMayJun (1) JulAugSepOctNovDec
    2007 (1): Jan (1) FebMarAprMayJunJulAugSepOctNovDec