JSCocoa - allows you to write Cocoa programs in Javascript (via JavascriptCore, WebKit's Javascript engine)
- works on x86 and PPC and requires Leopard (an uptodate Leopard, 10.5.2 from back then crashes)
- is open source !
Syntax Sample:
// Get any property with dot syntax NSWorkspace.sharedWorkspace.activeApplication.NSApplicationName
// Use instance to replace alloc/init NSButton.instance({ withFrame:NSMakeRect(0, 0, 100, 40) })
// Call setters with a dot syntax window.title = 'Hello !'
// A split call syntax, to almost have ObjC-like calls — if you use jQuery you'll feel right at home this.perform({ selector:'printSomeDots:', withObject:null, afterDelay:0 })
//Some JS-like manipulation of arrays and dicts : myNSMutableDictionary.mykey = 'value' myNSMutableArray[5] = 'hello world !'
WHAT'S NEW
Initial release . Follow the link and
free download JSCocoa now.
DETAILS