GTlab User Documentation#
Welcome to the GTlab user documentation. This site is written for people who want to use GTlab to work with projects, data models, and workflows, not for core developers.
If you are new, follow the short path below in order: install GTlab, learn the interface, create a project, and then read the workflow and scripting sections only when you need them.
Get started#
Install GTlab and other modules you need. See Installation and Updates.
Open the app and skim the UI tour so the main docks make sense.
Create your first project and read the Projects page before changing anything else.
Run a workflow only after you know where project data lives and how modules are selected.
Use Preferences to tailor GTlab to your environment once the basics are clear.
Core concepts#
GTlab is built on three key ideas:
Modules - Modules add the domain-specific tools, editors, and data types that turn GTlab into a usable application for a given team or discipline.
Project Data - Projects hold the data model objects you work on. They are the central unit for editing, exchanging, and processing data.
Workflows - Workflows connect processing steps into repeatable sequences. They are the way GTlab automates work on project data.
Together these concepts make GTlab useful for daily engineering work, automation, and team collaboration.
Note
If you are unsure where to continue, start with Installation and Updates and then read Projects.
Quick links#
Common tasks#
Run a workflow: start with Hub–Spoke
Automate with scripts: see Scripting examples and the reference
Publish shared resources: Shared Resources
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.