syntaxerl
« Back to VersTracker
Description:
Syntax checker for Erlang code and config files
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: erlang syntax-checker linter developer-tools static-analysis
Install: brew install syntaxerl
About:
Syntaxerl is a comprehensive syntax checker for Erlang source files and configuration formats like .app, .app.src, .rel, and .config. It leverages the Erlang compiler and standard libraries to validate code without executing it, providing detailed error and warning messages. This tool helps developers catch syntax errors and common issues early in the development cycle, improving code quality and reducing debugging time.
Key Features:
  • Supports Erlang source files (.erl, .hrl) and various config files
  • Uses the official Erlang compiler for accurate syntax validation
  • Provides clear, actionable error and warning messages
  • Lightweight and fast, suitable for pre-commit hooks and CI pipelines
Use Cases:
  • Validating Erlang code syntax before committing changes
  • Integrating into CI/CD pipelines for automated code quality checks
  • Creating pre-commit hooks to prevent syntax errors from entering the codebase
Alternatives:
  • erlc – The standard Erlang compiler; syntaxerl provides a more convenient command-line interface focused solely on syntax checking with broader config file support.
  • rebar3 – A full-featured build tool; syntaxerl is a lighter-weight, standalone utility for quick syntax validation without the overhead of a full project build.
Version History
Detected Version Rev Change Commit
Sep 13, 2024 12:18am 0 VERSION_BUMP ddae0142