Late Night Software Ltd., is a privately held Canadian software company that has produced several applications, utilities, and developer's tools for the Macintosh computer platform. The company was established in 1995. Its president is Mark Alldritt. Software Applications In 1995, Late Night Software released what is now their main product, Script Debugger. At the time, there were several competing AppleScript and Open Scripting Architecture (OSA) language source code editors, including ScriptWizard and Main Event Software's Scripter. As of May, 2005, Script Debugger and Smile remain the only competitors to Apple Computer's freeware Script Editor application. In 2004, the company released Affrus, a Mac OS X native debugger for the Perl scripting language. In 2005, the company acquired FaceSpan from Digital Technology International. FaceSpan was a competing product to Apple Computer's AppleScript Studio. This marked Late Night Software's first entry into graphically-based rapid application development tools. On May 5, 2009, after over 2 years of development on FaceSpan 5, Alldritt announced in the company's blog that development had been suspended because "in the time it has taken me to do this work, the world has moved on and AppleScript-based UIs are not going to be relevant in the marketplace." Scripting Additions Early in the history of the AppleScript scripting language, Mark Alldritt produced a freeware Scripting Addition called Script Tools. This was later repackaged as a commercial product, LNS Scripting Additions. Owing to changes in the Macintosh operating system, Script Tools has been discontinued and is no longer available. XML Tools brought native XML parsing to AppleScript and other OSA languages. It uses James Clark's Expat XML parser. XSLT Tools brought native XSLT transformations to AppleScript and other OSA languages. It is based on the Apache Software Foundation's Xerces-C XML parser Xalan-C XSLT processor. List & Record Tools allows set logic commands to be performed on AppleScript lists, and dynamic property access to AppleScript records. Property List Tools allows native AppleScript parsing of the Mac OS X Property Lists file type (".plist" files). Utilities and Plugins JavaScript OSA is an Open Scripting Architecture scripting language. It is a system-level scripting language, based on the SpiderMonkey engine, intended as an alternative to AppleScript. OSA for Dreamweaver allows Macromedia Dreamweaver to be scripted via AppleScript and other OSA languages. OSAXen Fixer is a utility that allows REALbasic to directly call on Scripting Additions without going through AppleScript. Scheduler was a utility that allowed