🍺 BREW Explorer

← all formulae

dcd

brew install dcd v0.16.2 GPL-3.0-or-later

Auto-complete program for the D programming language

8
30-day installs · #9171
18
90-day · #10089
140
365-day · #8297
361
★ GitHub stars · updated 8mo ago

Build dependencies

ldc

GitHub topics

autocomplete code-completion d dlang intellisense symbols

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "ldc"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Auto-complete program for the D programming language",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:52+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "dcd",
  "github_default_branch": "master",
  "github_last_commit_at": "2025-12-26T21:22:21Z",
  "github_readme_excerpt": "# DCD [![CI status](https://travis-ci.org/dlang-community/DCD.svg?branch=master)](https://travis-ci.org/dlang-community/DCD/)\nThe D Completion Daemon is an auto-complete program for the D programming language.\n\n![Teaser](teaser.png \"This is what the future looks like - Jayce, League of Legends\")\n\n(The above is a screenshot of [Textadept](http://foicica.com/textadept/))\n\nDCD is not an IDE. DCD is designed to provide autocompletion for your favorite\ntext editor. If you are looking for an IDE, try [one of these](http://wiki.dlang.org/IDEs).\n\nDCD consists of a client and a server. The client (dcd-client) is almost always\nused through a text editor script or plugin, though it can be used from the\ncommand line. The server (dcd-server) is responsible for caching imported files,\ncalculating autocomplete information, and sending it back to the client.\n\n# Status\n\nThis program is reasonably stable. Please report problems on the Github issue\ntracker. Please be sure that you have read the documentation before filing an\nissue. (If you want to help your bug to get fixed faster, you can create a\n[test case](https://github.com/dlang-community/DCD/wiki/Testing) that helps isolate\nthe issue.)\n\n* Working:\n\t* Autocompletion of properties of built-in types such as int, float, double, etc.\n\t* Autocompletion of __traits, scope, and extern arguments\n\t* Autocompletion of enums\n\t* Autocompletion of class, struct, and interface instances.\n\t* Display of call tips for functions, constructors, and variables of function type\n\t* alias declarations\n\t* Public imports\n\t* Finding the declaration location of a symbol at the cursor\n\t* *import* statement completions\n\t* Display of documentation comments in function call tips\n\t* *alias this*\n\t* *auto* declarations (Mostly)\n\t* *with* statements\n\t* Simple UFCS suggestions for concrete types and fundamental types.\n* Not working:\n\t* UFCS completion for templates, literals, aliased types, UFCS function arguments, and \u0027.\u0027 chaining with other UFCS functions.\n\t* UF",
  "github_repo": "dlang-community/DCD",
  "github_stars": 361,
  "github_topics": [
    "autocomplete",
    "code-completion",
    "d",
    "dlang",
    "intellisense",
    "symbols"
  ],
  "homepage": "https://github.com/dlang-community/DCD",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 8,
  "installs_365d": 140,
  "installs_90d": 18,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-3.0-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "dcd",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 9171,
  "rank_365d": 8297,
  "rank_90d": 10089,
  "raw_hash": "2cf77474858c9013",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/d/dcd.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.16.2",
  "versioned_formulae": [],
  "why_use_this": null
}