D2 icon

D2

byi2y
1

Generates and manipulates D2 diagrams programmatically, primarily for integration with AI assistants.

Acerca de

D2 acts as a Model Context Protocol (MCP) server, enabling AI assistants like Claude to seamlessly interact with D2, a modern diagram scripting language. It translates text-based D2 definitions into visual diagrams, allowing AI to programmatically create, render, export, and save complex visual representations. This integration empowers AI tools with advanced diagramming capabilities directly from text inputs, supporting various output formats and D2 themes.

Características Principales

  • Render D2 text into diagrams (SVG, PNG, PDF formats)
  • Render D2 text and save directly to file
  • Create new diagrams programmatically
  • Export existing diagrams to various formats (SVG, PNG, PDF)
  • Support for all 20 D2 themes (18 light + 2 dark)
  • 1 GitHub stars

Casos de Uso

  • Automating diagram creation from structured text data
  • Programmatic export and saving of D2 diagrams for documentation or reporting
  • Integrating D2 diagram generation into AI assistants (e.g., Claude)