Skip to content
github-actions[bot] edited this page May 20, 2026 · 3 revisions

addlicense Wiki

Welcome to the addlicense documentation. This wiki covers internals, advanced usage, and contributor guides. For installation and quick start, see the README.

Pages

Page Description
Architecture & Design Why Go, pipeline internals, idempotence, template system, design decisions
Adding a Language Add comment-style support for a new file extension in < 5 minutes
Adding an SPDX Template Add a built-in header template for a new licence identifier
Configuration Reference Full reference for .addlicenserc.yaml, all CLI flags, and config priority
CI Integration GitHub Actions, GitLab CI, pre-commit, Makefile, Docker examples
Removing Headers --remove, --update, --dry-run — header removal and migration workflows
REUSE Compliance Using --reuse for FSFE/REUSE and EU public sector projects
Release Process How releases are cut, GoReleaser pipeline, Homebrew tap, versioning rules

Quick links

  • README — installation, quick start, flags
  • CONTRIBUTING.md — development setup, conventions, adding languages
  • ROADMAP.md — planned versions, EU/French compliance context
  • Discussions — questions, ideas, feedback
  • Issues — bugs and feature requests
  • Releases — binaries, changelogs

Clone this wiki locally