GTlab User Documentation#
Welcome to the GTlab docs. This site covers installation, everyday workflows, scripting, and headless operation. If you’re new, follow the quick setup below; otherwise jump straight to a section via the sidebar.
Get started#
Install GTlab on your machine.
Open the app and take a short UI tour.
Create your first project and run a basic workflow.
Check Preferences to tailor GTlab to your environment.
Core concepts#
GTlab is built on three key ideas:
Modules - GTlab is designed to be extensible. Modules allow you to add new tools, editors, or data formats without altering the core application. They transform GTlab from a general framework into a domain-specific solution — for example, a dedicated environment for designing aircraft engines.
Project Data - At the heart of GTlab are your project data, which are defined and structured through data models. The platform enables you to create, edit, and process this data consistently.
Workflows - Complex processes can be expressed as workflows: pipelines where processing steps are connected into repeatable, shareable sequences.
Together these concepts make GTlab flexible for research, automation, and team collaboration.
Note
If you’re new, continue with The Basics after reading this overview.
Quick links#
Common tasks#
Run a workflow: start with Hub–Spoke
Automate with scripts: see Scripting examples and the reference
Share data with teammates: Collaboration basics
Non-interactive runs (CI/servers): Headless execution
Release notes & support#
For what’s new, see GTlab’s news page .
Need help? Start with the FAQ. Open an issue or discussion on https://github.com/dlr-gtlab.
For developer-focused material, check the Developer Documentation.