Friday, July 27, 2012

Plugging into JustDecompile with its new Plugin API

telerik - Don’t Just Decompile, Master the Assembly with JustDecompile Plugins

The number one request currently on the JustDecompile UserVoice is to “add an API for plugins,” and we take user demands seriously! If you have the new version of JustDecompile, you may have noticed a rather interesting main menu item (if you need to update, check out the brand new Telerik Control Panel).

Introducing Plugins


You may find that your menu only has the Plugins Manager, which means you need to install a plugin! You can do this by going to the Plugins Manager. At this time, the manager displays a list of installed plugins and gives you a button to obtain new one. Manual intervention is required for this; look for the plugin installation story to be improved in upcoming releases.


Opening the API

The plugin feature is brand new for JustDecompile Q2 2012, and we will be making many improvements. The API currently exists, and you can create your own plugins by looking at how we did it in the Reflexil source code. Since Reflexil is licensed under the GPL, you may wish to look at the assembly using JustDecompile if you want to use a non-compatible license for your plugin. We are currently making changes to the API for general public consumption, and when we’re finished we will release documentation and samples to get you started.

If you’re interested in seeing specific plugins, please leave a comment! And remember: with great power comes great responsibility. Use JustDecompile responsibly.


You know me, I'm a huge proponent for Plugin/Extension API's. So seeing this, well how could I not highlight it?


Related Past Post XRef:
It's a Decompiler day! JustDecompile RTW's and ILSpy v2 beta's
JustDecompile - Free (well, reg-ware), for everyone, forever, stand-alone .Net Decompiler from Telerik

No comments: