dcd
« Back to VersTracker
Description:
Auto-complete program for the D programming language
Type: Formula  |  Latest Version: 0.16.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 360  |  Forks: 75  |  Language: D  |  Category: Developer tools
Tags: dlang autocomplete lsp developer-tools ide
Install: brew install dcd
About:
DCD (D Completion Daemon) is an auto-complete server for the D programming language that provides intelligent code suggestions via the Language Server Protocol. It analyzes D source code in real-time to offer context-aware completions for identifiers, function signatures, and type information, significantly improving developer productivity.
Key Features:
  • Language Server Protocol (LSP) support for IDE integration
  • Real-time code completion and symbol lookup
  • Supports multiple D compiler frontends (dmd, gdc, ldc)
  • Low-latency daemon architecture for fast responses
  • Cross-platform compatibility
Use Cases:
  • Integrating D language support into editors like VS Code, Vim, and Emacs
  • Enabling intelligent code completion during D software development
  • Building IDE plugins for D programming workflows
Alternatives:
  • dls – D Language Server provides similar LSP functionality but DCD is more mature and focused specifically on completion
  • dmd compiler – Built-in compiler diagnostics are less interactive than DCD's real-time completion daemon
Version History
Detected Version Rev Change Commit
Dec 26, 2025 7:53pm 0.16.0 0 VERSION_BUMP 18db9bf8
Sep 25, 2025 7:58pm 0 VERSION_BUMP 96e2da30
Sep 15, 2025 10:31am 0 VERSION_BUMP 4368dd2b