Skip to content

In-House Development

gt — Git Tooling

If you use scripts, config files, or templates across multiple projects, you know the problem: a change in one place has to be copied manually into every other project. gt solves this by pulling files directly from git repositories — with automatic GPG signature verification.

gt works like a lightweight package manager built on git — but without dependency resolution. Files are pulled from configured remotes and can be placed anywhere in each project. Pull hooks let you apply automatic adjustments after download, such as replacing placeholders with project-specific values. Built-in GPG verification ensures that downloaded files haven't been tampered with.

Tegonal uses gt internally to keep shared scripts and build configurations in sync across projects. The tool is licensed under EUPL 1.2, actively maintained, and currently at version 1.6.

Let's talk open source

If one of our tools fits your problem, we'd love to help you get started — and make it better together.