Out of the experience of writing thousands of OpenAF scripts an "orchestrator" was born to coordinate and easily reuse pieces of scripting code. And everything defined in JSON/YAML.
It's written in Java and uses the Rhino javascript scripting engine. So you get both worlds in one. Javascript + Java libraries and SDKs. All combined through JSON-like structures in javascript scripts.
Easily extend functionality using the included mini package manager. Supports both public or private oPack sources.