The Codex quark establishes a framework for developing modular class interfaces using arbitrarily defined scriptable components. A class developed in this framework can support any number of diverse configurations without compromising its functionality. Codex aims to support a best-of-both-worlds situation that balances the specificity of a compiled class's interface with the open-ended potential of scripting.
For more on how to work with the Codex quark, consult the HelpSource guide.
In SuperCollider, evaluate the following:
Quarks.install("https://github.com/ianmacdougald/Codex");