Try it for free#
The trial version is limited in the number of supported states and transitions. It is not allowed to use it to generate production code.
If you purchase a license, you receive a digitally signed personalized license file that must be saved in the installation directory. This disables evaluation mode.
Using the JAR File (for all operating systems)#
The code generator is bundled as a system-independent Java JAR file and can be used from the command line on various operating systems. The only requirement is a recent JRE version (JRE 17 or newer recommended). No installation is required. A JDK/JRE is not included in the download — you must provide Java yourself.
Download the latest demo package including documentation:
- sinelaborert.zip (SinelaboreRT 8.0)
- SHA-256 (
sinelaborert.zip94fadce7ff049c2135fcdbc869ca04f80b03dcb309a9ba108956a3a549ed98bc - MD5 (
sinelaborert.zip):7afbafdf57d9163b117da5b57d228fdf - Single fat JAR (
bin/codegen.jar): third-party libraries are bundled inside the JAR, so no separate library install is needed for a build pipeline or Docker image.
Software Bill of Materials (SBOM)#
For transparency and procurement, a machine-readable SBOM is available on request.
| Product | SinelaboreRT code generator (codegen.jar) |
| Product version | 8.0 |
| Format | CycloneDX 1.5 (JSON) |
| Scope | Top-level third-party components bundled inside codegen.jar |
| Out of scope | JDK/JRE (not shipped), OS, UML tools, PDF manual, website, customer-generated code |
| Updated | With each product release that changes codegen.jar |
Third-party license texts shipped with the ZIP are under bin/Licenses/.
Report security issues related to the product or its dependencies to: info@sinelabore.com (or your usual Sinelabore contact).
Other Downloads#
- SinelaboreRT Code Generator Manual (PDF)
- Cadifra UML Editor - fast UML tool for Windows used in several examples and manual sections (30-day trial available).
Java Runtime#
For this packaged version of the code generator, Java 17 is required. Download it from the official JDK 17 page and make sure Java is in your PATH.
Example check:
java -version
# openjdk 17-ea 2021-09-14