Scripting languages enable writing system services.
Bellhop offers a single-window interface for the organization, editing, and configuration of your services, all in one place. Publishing a new service has never been easier; it merely entails writing the script for your service, then configuring some settings. Bellhop handles everything behind the scenes by updating necessary system property lists, updating the system-wide Services menu, and automatically activating your script when necessary.
Although most services are designed to operate on simple text, Bellhop has you covered here too. You are not limited to text-based services only. You can write services that operate on tab-delimited data to produce custom graphs, on selected files in the Finder, and manipulate image data. Essentially, any data type that can be manipulated on the pasteboard can be handled in Bellhop.
Mac OS X supports a range of pasteboard data types, including string data, tab-delimited string data, filenames, HTML content, PDF content, RTF content, image data, URLs, color data, font data, and vCard data. If you're someone who frequently works with these data types, Bellhop is the software for you. Try it out, and you won't regret your decision!
Version 2.0.5: N/A