De MonsterDebugger is an open source debugger for Adobe Flash, Flex and AIR. De MonsterDebugger is made in Flex and AIR by design studio De Monsters.

Download latest version

Features is something we hardly ever focus on at De Monsters as we are more interested in an overall experience, however it is one of the quickest ways to communicate what you can do and expect from a product. So without further ado here are the main features for De MonsterDebugger:

Since version 2.0

  • Can be used with Adobe AIR applications
  • Can be used with Adobe Flex applications
  • Can be used with full screen Adobe Flash applications
  • Trace strings, numbers, objects, arrays, xml and even custom classes
  • Trace the complete structure of multilevel objects
  • Trace messages in custom colors
  • Explore your live application
  • Edit properties at runtime
  • Run methods and get the results at runtime
  • Application is lightweight
  • Auto update
  • De Monsters use De MonsterDebugger on a daily basis
  • Look and feel of Adobe CS4
  • Customizable interface
  • Highlight display objects
  • Client class included
  • Example application included
  • FDT templates included
  • No need for the Adobe Flash debug player
  • Works on Windows, Mac & Linux
  • Open source (free)

Since version 2.0.1

  • Always on top option

Since version 2.0.2

  • Optimised for FDT and Flex SDK 3.2

Since version 2.0.3

  • Memory and FPS monitor
  • Code signing certificate from Thawte

Since version 2.0.4

  • Added a new function called inspect()
  • Added a new function called snapshot()
  • Added support for multidimensional and mixed arrays
  • Export and load traces
  • Close windows with the ESC key
  • Updated the help file
  • Fixed the traces filter
  • Fixed wrapping of text in the properties panel
  • Added a DisplayList drilldown view

Since version 2.5

  • Fixed a bug with tracing JSON
  • All methods are protected instead of private
  • Messages are now bufferd and send on connect
  • Build with the new Flex 3.4 SDK
  • Focus on a live application node refreshes the node
  • Quotes are now displayed correctly
  • Multidimensional Vectors now work properly
  • Minimum display size is smaller
  • Added a shift modifier to the numberic stepper
  • Added auto scroll the traces datagrid
  • Added auto clear the traces on connect
  • Added auto update for the inspector
  • Added a new overview in the memory monitor

There are more elaborate descriptions for the most important aspects of De MonsterDebugger which can be found by clicking on any of the links below. But why not try it for yourself?

Back

Tree structure

Tree structure, lets you walk through your entire application on code-level

more info

Live editing

Live editing, means you can edit properties and instantly see the effects in your application

more info

Easy traces

Detailed traces, lets you trace Strings, Numbers, XML, Arrays, Objects with great detail

more info

Function testing

Method testing, is very easy as you can run most methods and catch the results instantly

more info

How it works

How it works, install De MonsterDebugger, import AS3 class, add any traces, start debugging

more info

Open source

Open source, is the way De Monsters are releasing this application, you can use it for free

more info

Download MonsterDebugger version 2.5.1 (examples included)

If you share our ambition for clean coding and easier debugging please help us by spreading the word.