Skip to content

Installation

codegen ships as a single self-contained binary. No runtime dependencies. No installer.

Terminal window
curl -L https://releases.codegen.dev/latest/codegen-linux-x86_64 -o codegen
chmod +x codegen
sudo mv codegen /usr/local/bin/
Terminal window
curl -L https://releases.codegen.dev/latest/codegen-macos-arm64 -o codegen
chmod +x codegen
sudo mv codegen /usr/local/bin/
Terminal window
Invoke-WebRequest -Uri https://releases.codegen.dev/latest/codegen-windows-x64.exe -OutFile codegen.exe
# Move to a directory on your PATH, e.g.:
Move-Item codegen.exe C:\tools\codegen.exe

Every release artifact is SHA-256 checksummed and signed. Always verify before running:

Terminal window
curl -L https://releases.codegen.dev/latest/SHA256SUMS -o SHA256SUMS
sha256sum --check SHA256SUMS

See Supply Chain for SLSA provenance and signature verification details.

Terminal window
codegen --version
# codegen 1.0.0 (linux-x86_64, LuaU 0.623)

The Community tier requires no activation. For Professional or Team, activate once:

Terminal window
codegen license activate <your-license-key>
# License activated. Tier: Professional. Expires: never.

Activation stores a signed token locally. No subsequent internet access required. See License Activation for offline and air-gapped options.

Key Takeaways
  • Single binary. No runtime. No installer.
  • Always verify the SHA-256 checksum before running.
  • Community tier requires no activation. Professional and Team use offline-verifiable signed tokens.