Script Debugger version 1.0 was released in [[1995]] by [[Mark Alldritt]]. It was a [[third party]] alternative to [[Apple Computer]]'s [[freeware]] application, [[Script Editor]]. Its competitors at that time included [[ScriptWizard]] and [[Main Event Software]]'s popular [[Scripter (software)|Scripter]]. These two products today are defunct, leaving the only other competitors in the field being [[Satimage]]'s [[Smile (software)|Smile]] and [[integrated development environment]]s such as [[FaceSpan]] and [[AppleScript Studio]].
Script Debugger wascontained consideredseveral innovative,notable in thatfeatures: it was both "scriptable," (it could be used to create scripts to control itself), ''recordable'', (it could create scripts based on user actions), and ''attachable'', (scripts could be written to respond to [[Event-driven programming|events]]). More importantly, Script Debugger allowsallowed youinspection to inspectof running applications, andto viewsee what events they arewere emitting permitting much easier development. TheTrue otherto thingits is thatname, Script Debugger isalso contains a full debugger, with breakpoints,support etcfor breakpoints.
Script Debugger has since won many awards and review accolades in the Macintosh scripting community. Version 1 received "5 mice" from [[MacUser]] and 4 stars from [[MacWEEK]]. Version 2 received the [[2000]] [[MacWorld Eddy]] for "Best Development Software", and received "4.5 mice" from both [[MacUser]] and [[MacWorld]].
On [[February 9]], [[2006]], version 4 of Script Debugger was released. This version has beenwas completely rewritten to take full advantage of the new [[Cocoa (software)|Cocoa]] and [[Mac_OS_X_v10.4|Tiger]] APIs. The new release also includesincluded an improved version of the [[JavaScript OSA]] scripting component.