{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance"}],"enrichment":{"capability":"Packages the clang-format code formatter as a Python-installable tool, making it available via pip without requiring separate system installation.","skillfed_tags":["code-formatting","llvm-based","ci-cd-friendly"],"use_cases":["Enforce consistent C/C++ code style in CI/CD pipelines by installing a pinned clang-format version without system dependencies","Use as a pre-commit hook to automatically format staged C++ files before commit","Run clang-format on demand via pipx in GitHub Actions or other CI runners without pre-installation steps","Distribute a development environment where all team members use the same clang-format version regardless of OS"],"what_it_does":"clang-format is a Python distribution of the LLVM clang-format utility, which automatically formats C, C++, and CUDA code according to a style guide. Instead of downloading and installing clang-format separately from your system package manager, you can install it directly from PyPI as a Python package, making it easier to pin a specific version and use in CI/CD pipelines or development workflows.\n\nThe package provides pre-built binaries for many platforms (Linux on x86_64, ARM, ppc64le, s390x; macOS on Intel and Apple Silicon; Windows on x86 and ARM64). It integrates well with pre-commit hooks and can be run via pipx for one-off invocations without a full installation. The versioning of the package matches the underlying clang-format release, so version 22.1.8 corresponds to LLVM clang-format 22.1.8.","worth_installing":"Yes, if you need clang-format in a Python environment or CI pipeline. The package is actively maintained, has no runtime dependencies, carries a permissive license, and offers broad platform support. Install friction is moderate due to platform-specific wheels, but that is expected and handled transparently by pip. No known vulnerabilities."},"id":"clang-format","links":{"html":"https://skillfed.io/packages/clang-format","md":"https://skillfed.io/packages/clang-format.md","pypi":"https://pypi.org/project/clang-format/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-11","license_spdx":null,"license_treatment":"permissive","name":"clang-format","python_support":"unspecified","summary":"Clang-Format is an LLVM-based code formatting tool"},"popularity":{"monthly_downloads":4314047,"position":2333,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"22.1.8"}
