Introducing KosmicTask - the Integrated Scripting Environment for OS X

December 20, 2011 in Software (E)

[] Rathlin Island, United Kingdom - KosmicTask from Mugginsoft LLP is a secure Integrated Scripting Environment for OS X that enables users to create, edit, execute and share script based tasks over a network using a wide range of scripting languages. Featuring an intuitive iTunes-like user interface the application is ideally suited to providing both standalone and distributed task based solutions. Over 100 sample tasks demonstrate a breadth of functionality that includes general administration, file processing and automation.

KosmicTask will appeal to anyone who is even remotely interested in or involved with scripting and automation on OS X. The Mac is a truly fantastic platform for scripting and KosmicTask provides innovative access not only to all of the scripting languages that ship as part of OS X but to a wide range of powerful open source solutions.

KosmicTask for Users:
KosmicTask can provide a wide range of task based services to local and networked based users alike. Users can browse and search the network for services that match their requirements and take advantage of a comprehensive user interface that features multi-tasking via task tabs, flexible task result handling, a history facility and detachable task windows.

KosmicTask for Managers and Administrators:
KosmicTask is ideally suited to sharing common processing and workflow functionality amongst a team of users. The application features a range of input types that makes it easy for users to provide data for tasks to operate on. An integrated file transfer facility provides an elegant means of achieving distributed file processing. Using this facility users can submit files to a task and receive the processed files as task results.

KosmicTask for Programmers and Script Authors:
In addition to its task execution and sharing capabilities KosmicTask includes a complete script development and testing environment. This supports advanced features such as syntax highlighting, remote script editing, debug logging and a configurable template system. The comprehensive language support means that virtually any pre-existing script can be imported into a task.

Advanced Automation Feature Set:
AppleScript has long been the workhorse of OS X automation and is fully supported by KosmicTask. In addition, however, the application also supports a number of Cocoa language bridges that greatly extend the power and scope of OS X scripting and automation. These bridges allow the construction of powerful application workflows in familiar languages such as Ruby, Python and JavaScript as well as enabling scripts to access useful functionality within many of the core OS X system frameworks.

Kosmic Summing up:
We think that KosmicTask is a powerful and innovative application. So do the publishers of MacTech - the Journal of Apple Technology, who feature the application as the cover story for the September 2011 issue (27.09). Mugginsoft LLP has also received an Innovation Voucher from Invest NI, the regional development agency for Northern Ireland, that will enable us to further enhance the application with the assistance of staff at the University of Ulster's Computer Science Research Institute.

KosmicTask Features:
* A central repository of script powered tasks
* A sharing idiom that allows for public and trusted user access to tasks
* A multi-tabbed iTunes-like interface
* A comprehensive history of task requests and results
* Local and remote task editing and configuration
* Integrated file transfer capabilities
* Flexible representation of task results
* Full local and remote search capabilities
* Built-in support for more than 20 scripting languages (see below)
* Supports advanced automation capabilities
* Secure network communication via SSL
* A comprehensive resource of script templates
* Bonjour support for automatic discovery over local networks
* Support for task sharing over the Internet

KosmicTask Language Support:

KosmicTask provides out of the box support for the following scripting languages thanks to a powerful plug-in architecture:
* AppleScript Obj-C
* AppleScript
* Bash shell
* C shell
* C
* C
* F-Script
* Java
* JavaScript
* JavaScript Cocoa
* Korn shell
* Lua
* Lua Cocoa
* Perl
* Python
* Python Obj-C
* Ruby
* Ruby Cocoa
* Tcl
* Tenex C shell
* Z shell

System Requirements:
* Mac OS X Version 10.6 Leopard or higher
* 1 GB RAM
* 50 MB Hard Drive space

Mugginsoft LLP is a micro ISV located on Rathlin Island off the coast of Northern Ireland. Though generally windswept and often stormbound we feel that nothing can dampen our enthusiasm for MAC OS X development. The company was founded in 2008 by Cambridge educated Jonathan Mitchell. With more than 25 years of diverse software development experience behind us we are delighted to be able to work on such an innovative platform as the Mac. All Material and Software (C) 2011 Mugginsoft LLP / All Rights Reserved. Apple, the Apple logo, iPhone, iPod, iPad and Macintosh are registered trademarks of Apple Inc. in the U.S. and/or other countries.


"This content piece was originally published on"