H3x is a script sandbox which aims to be minimally intrusive (as little modification of functionality as possible), easily editable, secure, and reliable.
Sandbox - An API for sandboxing scripts
Runner - An API for executing scripts inside of other scripts
Hook - An API for controlling the script sandbox and implementing custom functionality
Context - The base API for running scripts used by Sandbox (unsandboxed, but managed)