wrangler
« Back to VersTracker
Description:
Refactoring tool for Erlang with emacs and Eclipse integration
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: erlang refactoring development-tool emacs eclipse otp
Install: brew install wrangler
About:
Wrangler is a refactoring tool specifically designed for Erlang/OTP codebases. It provides program analysis and transformation capabilities to safely perform complex code changes like function extraction, module splitting, and pattern refactoring. The tool integrates directly with development environments like Emacs and Eclipse to bring automated refactoring safety to Erlang development.
Key Features:
  • Automated refactoring transformations for Erlang code
  • Integration with Emacs and Eclipse IDEs
  • Program analysis for safe code restructuring
  • Supports function extraction and module splitting
  • Pattern-based refactoring capabilities
Use Cases:
  • Restructuring large Erlang codebases safely
  • Automating repetitive code changes across modules
  • Extracting reusable functions from complex code blocks
  • Splitting monolithic modules into smaller, focused units
Alternatives:
  • ErlangLS – Language server providing basic refactoring, while Wrangler offers more advanced transformations
  • Rebar3 – Build tool without built-in refactoring capabilities
Version History
Detected Version Rev Change Commit
Sep 22, 2024 12:50am 5 VERSION_BUMP 583b51da
Sep 21, 2024 5:56pm 5 VERSION_BUMP fc18bf76