HEMTT logo

HEMTT BrettMayson

Use this command to install HEMTT:
winget install --id=BrettMayson.HEMTT -e

An opinionated build system for Arma 3 mods.

HEMTT is a build system for Arma 3 mods designed to automate development tasks, enforce best practices, and streamline workflows.

Key Features:

  • Automates mod setup, dependency management, and resource generation.
  • Enforces strict configuration rules to ensure consistent code quality.
  • Integrates with CI/CD pipelines for automated testing and deployment.

Audience & Benefit:
Ideal for Arma 3 mod developers seeking a reliable tool to improve efficiency and reduce errors. HEMTT helps automate repetitive tasks, ensuring mods are built consistently and meet community standards.

Available via winget for easy installation.

README

HEMTT

An opinionated build system for Arma 3 mods.

GitHub Release HEMTT Downloads Codecov ACE3 Discord

The HEMTT Book

Installation

GitHub winstall

Read it in the book

Browser Extension

Mozilla Add-on Rating Chrome Web Store

View .paa files directly on GitHub!

Example GitHub Actions Workflow

name: Build

on: [push]

jobs:
    build:
        runs-on: ubuntu-latest
        steps:
            - uses: actions/checkout@v2
            - name: Setup HEMTT
              uses: arma-actions/hemtt@v1
            - name: Run HEMTT build
              run: hemtt release
            - name: Upload Release
              uses: actions/upload-artifact@v4
              with:
                  name: my-mod-latest
                  path: release/my-mod-latest.zip

Attribution

File icons contain elements made in whole or in part by Freepik - Flaticon

Versions
1.16.2
1.16.1
1.16.0
1.15.1
1.15.0
1.14.7
1.14.5
1.14.3
1.14.2
1.14.1
Website
License