Extendables
Extendables copied to clipboard
A framework for Adobe ExtendScript. Unmaintained and out of date.
Extendables is an MIT-licensed developers' framework for Adobe ExtendScript. It is currently unmaintained and there are no guarantees it will continue to work with the latest versions of the Creative Suite and/or ExtendScript.
Extendables comes with three big blocks of functionality.
- Additional methods on built-in objects like String and Array that give you the Javascript 1.8 features you're used to (think
forEach), conveniences for functional programming (thinkmap,reduce,filter), easy serialization to JSON or base64 and more. - Additional methods on InDesign DOM objects that make coding in InDesign less verbose.
- Packages for logging, unit testing, http, user interface development, and a couple of other goodies.
If you're writing heavy-duty automations for a Creative Suite app like InDesign, or anything more than just a throwaway script, this is for you.
Read the documentation at http://debrouwere.github.com/Extendables/docs/ to learn more and get started.