Guide for Developers

Thinking about extending or customizing DaDesktop? This part of the docs is exactly what you need.

DaDesktop’s functionality can be expanded in a few different ways:

  1. Create simple scripts that run at designated moments—we call these hooks or event scripts.
  2. Build a GUI module.
  3. Implement authorization or authentication logic (like assigning specific roles and groups).

Beyond these options, you're free to modify the code yourself, as long as your license permits it. Reach out to our sales team for more information.

  1. You can squash a bug.
  2. You can develop a brand-new module.
  3. You can rework an existing module.