dfmt
« Back to VersTracker
Description:
Formatter for D source code
Type: Formula  |  Latest Version: 0.15.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: dlang formatter code-style developer-tools linter
Install: brew install dfmt
About:
dfmt is a command-line formatter for D source code that automatically formats code according to the D Style guide. It helps maintain consistent code style across projects, improving readability and reducing time spent on manual formatting. The tool integrates seamlessly with editors and build systems.
Key Features:
  • Automatic formatting according to D Style guidelines
  • Configurable formatting rules via configuration files
  • Editor integration support
  • Handles complex D language constructs
  • Fast and efficient processing
Use Cases:
  • Enforcing consistent code style in D projects
  • Automated code formatting in CI/CD pipelines
  • Editor-based formatting during development
Alternatives:
  • dfmt – dfmt is the D community standard formatter, while alternatives like dscanner focus more on linting rather than formatting
License: BSL-1.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 25, 2025 7:59pm 0 VERSION_BUMP 59e7a33f
Sep 15, 2025 10:32am 0 VERSION_BUMP bcb2ef37
Sep 12, 2024 5:01pm 0 VERSION_BUMP 7d4d2d45