{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/9"}],"enrichment":{"capability":"Provides Python bindings to demumble, a tool for demangling C++, Rust, and Swift symbol names into human-readable form.","skillfed_tags":["binary-analysis","symbol-demangling","reverse-engineering"],"use_cases":["Reverse-engineering or analyzing compiled binaries to resolve mangled symbol names to their original declarations","Debugging tools that need to display human-readable names from compiler-generated symbol tables","Build systems or analysis pipelines that process compiled artifacts and need to demangle symbols for reporting","Security research or binary analysis workflows where understanding function and type names is essential"],"what_it_does":"pydemumble wraps the demumble C++ demangling tool as a Python library, letting you convert mangled symbol names from C++, Rust, and Swift compilers back into readable form. This is useful when working with compiled binaries, debugging symbols, or analyzing compiled code where symbol tables contain only mangled names. The package ships as a compiled extension (wheels for multiple platforms), so installation is straightforward on supported systems but requires Python 3.12 or later.\n\nThe library has no runtime dependencies beyond Python itself, making it lightweight to add to a project. It's actively maintained and recently released, with a small but focused user base. The permissive BSD license poses no restrictions for most use cases.","worth_installing":"Yes, if you need to demangle C++, Rust, or Swift symbols in Python. The package is actively maintained, has no external dependencies, carries a permissive license, and is available on all major platforms. The Python 3.12 or later requirement is the only notable constraint; check your project's minimum version before installing."},"id":"pydemumble","links":{"html":"https://skillfed.io/packages/pydemumble","md":"https://skillfed.io/packages/pydemumble.md","pypi":"https://pypi.org/project/pydemumble/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-21","license_spdx":null,"license_treatment":"permissive","name":"pydemumble","python_support":"supports_current","summary":"A Python wrapper library for demumble; demumble is a tool to demangle C++, Rust, and Swift symbol names."},"popularity":{"monthly_downloads":314514,"position":7697,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.3"}
