CodeGauge is a deterministic, local-first code quality and security analysis platform.
- Python
- JavaScript / TypeScript
- Java
- Go
- PHP
- Secrets domain scanning
uv sync
uv run codegauge --helpScanner prerequisites and install helper:
./install-scanners.sh --help
./install-scanners.sh --profile core --init-configSee SCANNER_INSTALL.md for generic and language-specific setup.
uv run codegauge scan .
uv run codegauge scan . --json
uv run codegauge secrets scan .When scanning an unmanaged local project (no .codegauge.toml and no common linter config), CodeGauge shows a bootstrap hint to initialize baseline config files.
[secrets]
ignored_sensitive_patterns_add = [
"*.mobileprovision",
"vault.json",
]
ignored_sensitive_patterns_remove = [
"*.sqlite",
]CodeGauge keeps secure built-in defaults, then applies additions and removals deterministically.
CodeGauge writes artifacts and a static portal under your configured report_root (default ~/Documents/CodeGauge).
Sample report path:
~/Documents/CodeGauge/index.html
- Stable scope and finding ordering.
- Stable policy reason codes.
- Predictable CI and portfolio reporting.
Apache-2.0



