Vectorworks (http://www.vectorworks.net) provides an open architecture that allows developers to supplement or replace existing Vectorworks functionality. From the user’s perspective, these new tools, menu commands, and objects are indistinguishable from those built into Vectorworks. As such, they are first class solutions for the user.
The information is separated depending on the area of interest for Vectorworks development into different GitHub repository.
Information on worksheet functions can be fond here:
https://github.com/Vectorworks/developer-worksheets
Third-party developers can provide content to be included as installed partner products. More information can be found here:
https://github.com/Vectorworks/developer-content
Vectorworks scripting options are described here:
https://github.com/Vectorworks/developer-scripting
Vectorworks SDK options are described here: