{"library":"clang-format","type":"library","category":null,"description":"clang-format is a Python package that distributes the official LLVM-based code formatting utility for C, C++, C#, Java, JavaScript, JSON, Objective-C, and Protobuf. It allows users to easily install and use a specific version of the `clang-format` executable via pip. The project aims to release a new PyPI package for each major and minor release of upstream clang-format, currently at version 22.1.3.","language":"python","status":"active","version":"22.1.3","tags":["code formatting","c++","c","llvm","development tool","static analysis"],"last_verified":"Wed May 20","install":[{"cmd":"pip install clang-format","imports":["import subprocess; subprocess.run(['clang-format', ...])","from clang_format import clang_format"]}],"homepage":null,"github":"https://github.com/llvm/llvm-project","docs":"https://clang.llvm.org/docs/ClangFormat.html","changelog":null,"pypi":"https://pypi.org/project/clang-format/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":1.6,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/clang-format/compatibility"}}