license-eye
« Back to VersTracker
Description:
Tool to check and fix license headers and resolve dependency licenses
Type: Formula  |  Latest Version: 0.8.0@0  |  Tracked Since: Dec 26, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 292  |  Forks: 63  |  Language: Go  |  Category: Developer tools
Tags: license compliance developer-tools cli golang
Install: brew install license-eye
About:
License-eye is a command-line utility designed to automate the management of license headers within source code files. It can scan projects to verify the presence and correctness of headers, and automatically fix or add them where missing. This tool helps organizations and developers ensure license compliance across their codebases with minimal manual effort.
Key Features:
  • Supports checking and fixing license headers across 20+ programming languages
  • Configurable via a simple YAML file for custom license templates and rules
  • Integrates seamlessly into CI/CD pipelines (e.g., GitHub Actions) for automated enforcement
  • Provides a pre-commit hook to prevent unlicensed code from entering the repository
Use Cases:
  • Enforcing a standard open-source license header across a multi-language monorepo
  • Automating license compliance checks in a CI/CD pipeline to block non-compliant pull requests
Alternatives:
  • addlicense – A simpler Go tool focused on adding headers; license-eye offers more configuration and CI integration.
  • FOSSA / ScanCode – Comprehensive license scanning suites; license-eye is a lightweight, focused tool specifically for header management.
Version History
Detected Version Rev Change Commit
Dec 26, 2025 3:04pm 0.8.0 0 VERSION_BUMP 9a89c336
Sep 16, 2025 6:36am 0 VERSION_BUMP 627ba761
Sep 14, 2024 2:35pm 0 VERSION_BUMP 7806b62a