Resources

This page collects links to documentation, downloads and the source repository for JoinedWorkz. It is meant to be the starting point for both architects and developers when they want to go deeper into modeling, generators and build integration.

Documentation

The documentation explains the concepts behind JoinedWorkz, the modeling DSL, the standard generators and how to integrate generation into your build and repositories.

Product & concepts

Overview of the JoinedWorkz toolchain: modeling studio, model transformation, generators and Maven integration. Recommended for architects and technical leads who want to understand where JoinedWorkz fits.

Modeling & generators

Details on the modeling DSL, transformation to the internal representation and how standard and custom generators use this model to produce code.

Downloads

JoinedWorkz Studio is available as a standalone modeling studio for Windows, macOS and Linux. Choose the package for your platform below.

To evaluate JoinedWorkz Studio you can use the trial license key:

Download trial license key

Additional downloads such as standard generators and the Maven plugin will be made available here once they are packaged for direct download. Until then, please refer to the documentation and project repository for build integration.

Source code & issue tracking

The JoinedWorkz source code and related projects are hosted on GitLab. Depending on your setup, you may use the public repository, a mirror or an internal fork managed by your organization.

GitLab repository

Browse the source code, inspect generator templates and follow the evolution of the toolchain.

Issues & enhancements

Depending on how you use JoinedWorkz (evaluation, commercial use, internal fork), issue tracking and feature requests can be handled either via GitLab or via direct support.

Where to start

Depending on your role and your goals, different entry points make sense:

  • Architects & managers: start with the For Architects & Managers page and the product/architecture documentation.
  • Developers: start with the For Developers page, install the studio and try the sample project and generators.
  • Project leads: review the recommended adoption path and consider engaging support for defining your first custom generator.