Plugins & Extensibility Overview
Extend Kalc with custom JavaScript functions, specialized physical units, and formula templates bundled into .kalcplugin packages.
For complete details on the .kalcplugin bundle layout, manifest.json schema, the kalc JavaScript bridge API, sandbox security boundaries, and first-party plugins (Finance, CanadaTax, AustraliaTax), see the Full Plugins & Extensibility Guide.
Quick Example
javascript
// plugin.js
kalc.addFunction('doubleValue', function(val) {
return val * 2;
});👉 Continue to Full Plugins & Extensibility Guide