demumble
« Back to VersTracker
Description:
More powerful symbol demangler (a la c++filt)
Type: Formula  |  Latest Version: 1.3.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ rust debugging symbol demangler developer-tools
Install: brew install demumble
About:
Demumble is an advanced command-line utility that demangles C++ and Rust symbols, serving as a robust alternative to standard tools like c++filt. It supports a wide array of mangling schemes including Itanium, MSVC, and Rust, ensuring compatibility across different compilers and platforms. Its primary value lies in its accuracy and ability to handle obscure or corrupted symbols that other tools might fail to process.
Key Features:
  • Supports multiple mangling schemes (Itanium, MSVC, Rust, GCC)
  • Higher fidelity demangling for edge cases and corrupted symbols
  • Fast and efficient C++ implementation
  • Drop-in replacement for c++filt
Use Cases:
  • Analyzing stack traces from compiled binaries
  • Processing compiler output for better readability
  • Debugging C++ and Rust applications
Alternatives:
  • c++filt – The standard GNU binutils tool; demumble is generally more robust and handles a wider variety of symbols.
License: Apache-2.0
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, sonoma, ventura, monterey, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 15, 2025 8:22am 0 VERSION_BUMP d4f95372