What it is
DevTools is Zeugwerk’s suite of CI/CD tools for TwinCAT automation software. Manual builds in the IDE don’t scale, aren’t reproducible, and don’t catch regressions before they reach the machine floor. DevTools brings standard software engineering practices - automated builds, continuous testing, documentation - to PLC development.
Available as a cloud service (pay per build, no infrastructure to manage) or on-premises for teams with strict network policies.

Tools
zkbuild - Automated PLC builds and tests
Compile your PLC projects and run unit tests in the cloud. No Jenkins, no build servers, no TwinCAT IDE required in CI.
- Reproducible builds independent of local machine state
- Run TcUnit or Framework unit tests on every commit; build fails if tests fail
- Generates
.libraryartifacts ready for deployment - GitHub, GitLab, and Bitbucket Pipelines support
zkdoc - API documentation from PLC source
Generate HTML API documentation from your PLC libraries automatically.
- Write XML doc comments in Structured Text
- Push to your Git host; documentation builds and publishes on every commit
- Deploy to GitHub Pages, your own server, or any HTTP host
- Same documentation engine used by the Zeugwerk Framework docs
zkbindings - Binding generation for C# and C++
Generate type-safe client code from your PLC’s .tmc file.
- C# - Enums, structs, and wrapper classes using Beckhoff.TwinCAT.Ads. Change the PLC layout and your C# project gets compile errors instead of runtime failures.
- C++ - Headers and classes for Qt or other C++ stacks via QAds.
- Unit tests for the generated code included.
- Version comparison to detect stale bindings at runtime.
Pricing
| Service | Price | Billing |
|---|---|---|
| Build Service (incl. Doc Gen) | € 180 | per month |
| Static Code Analysis (add-on) | + € 20 | per month, add-on to Build Service |
| Doc Gen CLI | € 4,500 | one-time, single installation |
