๐ Plugin Development โ
CoolerControl supports a plugin system that allows developers to extend functionality by adding support for new devices, integrating with external services, or creating custom automation tools.
See the cc-plugins repository for details.
Plugin UI JavaScript Library โ
Plugins that ship a UI can communicate with the CoolerControl host using cc-plugin-lib.js. The library is served by the daemon at /plugins/lib/cc-plugin-lib.js and available to all plugin UIs at runtime. Include it in your plugin's HTML entry point:
html
<script src="/plugins/lib/cc-plugin-lib.js"></script>