bcpp
« Back to VersTracker
Description:
C(++) beautifier
Type: Formula  |  Latest Version: 20250914@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c c++ formatter beautifier code-style developer-tools
Install: brew install bcpp
About:
bcpp is a code beautifier specifically designed for C and C++ source files. It parses the code structure to intelligently reformat and indent the source according to a set of customizable rules. This tool helps maintain consistent coding standards and improves code readability across projects.
Key Features:
  • Configurable indentation and formatting rules
  • Supports both C and C++ syntax
  • Preserves code structure while reformatting
  • Command-line interface for easy integration
Use Cases:
  • Standardizing code formatting across legacy C/C++ projects
  • Integrating into CI/CD pipelines for automated code style enforcement
  • Converting code between different indentation styles
Alternatives:
  • clang-format – More modern and widely adopted with broader language support, but bcpp offers different formatting philosophy and configurability
  • indent – GNU tool for C code formatting, bcpp provides more specialized C++ support and rule customization
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 14, 2025 11:08pm 0 VERSION_BUMP 3c215109
Sep 13, 2025 12:50pm 0 VERSION_BUMP fde5af78