Dacitor. Diagram-as-Code. Editor.Dacitor

PlantUML, Mermaid, D2, Pikchr, and more: Universal diagramming desktop application for Windows and Mac with local MCP automation.

Get Dacitor
Welcome to Dacitor
  • Supported language
  • Supported language
  • Supported language
  • Supported language
  • Supported language

Everything for your efficiency

Features

Powerful Editor
Powerful Editor

Dacitor has your efficiency in mind: Auto-completion, syntax- & line-highlighting, shortcuts, find’n’replace, multi-tab capability.

MCP Automation
MCP Automation

Connect compatible AI and automation tools through Dacitor’s local MCP server to inspect, edit, render, and validate open diagram tabs.

Template Gallery
Template Gallery

A rich gallery of over 150 diagram templates, tailored for all supported diagramming languages.

PlantUML Support
PlantUML Support

PlantUML diagramming with syntax-highlighting, color and icon dialogs, excessive export options, DirectEdit of PNG/SVG images

Mermaid Support
Mermaid Support

Dacitor supports Mermaid and provides a vast template gallery for it.

D2 Support
D2 Support

Create stunning diagrams with the D2 language.

Bytefield, Pikchr, nw-,packet-,rackDiag, State Machine Cat
Bytefield, Pikchr, nw-,packet-,rackDiag, State Machine Cat

Besides Plantuml, Mermaid, and d2, Dacitor also supports Pikchr, Bytefield-SVG, nw-, rack-, packetDiag.

Your Diagram-as-Code Editor

About Dacitor

Welcome to Dacitor, your ultimate solution for creating diagrams directly from code. Dacitor is designed to enhance your workflow, making it easier than ever to visualize complex systems, processes, and data structures with precision and efficiency.

About Dacitor
About Dacitor

Expand Your Diagramming Horizons

What is Dacitor?

Dacitor is a powerful desktop diagram-as-code editor that transforms text into a wide variety of diagrams. It supports PlantUML, Mermaid, D2, Pikchr, and other diagram languages in one Windows and macOS application:

  • PlantUML: Ideal for creating UML diagrams quickly and effortlessly.
  • Mermaid: Perfect for generating flowcharts, sequence diagrams, and more.
  • D2: A modern language for creating declarative diagrams.
  • Pikchr: Designed for diagramming within technical documents.
  • packetDiag: Specialized for illustrating network packet structures.
  • nwDiag: Used for network diagrams.
  • rackDiag: Suitable for visualizing server rack layouts.
  • bytefield: Great for detailed byte-level structure diagrams.
  • WireWiz: Illustrate any wiring.
  • BlockDiag: Great for simple flow diagrams.
  • State Machine Cat: For crafting detailed state machine diagrams.

Unmatched Versatility and Ease of Use

Why Choose Dacitor?

  • Versatility: With support for nine different diagramming languages, Dacitor offers unparalleled versatility, allowing you to choose the best language for your specific needs.
  • Ease of Use: Our intuitive interface ensures that even complex diagramming tasks are simple and straightforward.
  • Efficiency: Dacitor streamlines your diagram creation process, helping you save time and improve productivity.
  • Precision: Generate accurate, high-quality diagrams that perfectly represent your code.
  • Templates Gallery: Explore a rich gallery of over 150 diagram templates, tailored for all supported diagramming languages. Quickly get started with pre-designed templates and customize them to fit your specific needs.

About Dacitor
About Dacitor

Streamline and Automate Your Diagramming

Benefits of Diagram-as-Code Languages

Using diagram-as-code languages like PlantUML, Mermaid, or D2 offers numerous advantages:

  • Version Control: Diagrams created from code can be version controlled just like any other source code, enabling you to track changes, collaborate with team members, and revert to previous versions effortlessly.
  • Consistency: By maintaining diagrams in code, you ensure that your visual documentation is always up-to-date with the latest changes in your project. This consistency is crucial for complex projects where manual updates can lead to errors.
  • Automation: Use Dacitor’s local MCP server to connect compatible AI and automation tools with your open diagram tabs for controlled editing, rendering, and validation.
  • Scalability: As your project grows, managing and updating diagrams manually becomes cumbersome. Diagram-as-code languages allow you to scale your documentation efforts without additional overhead.
  • Portability: Diagrams written in code can be easily shared, modified, and reused across different projects and teams, enhancing collaboration and knowledge transfer.
  • Clarity: Code-based diagrams can be annotated and commented within the source code, providing clear context and explanations for complex structures and relationships.

Tailored for Professionals Across Industries

Who is Dacitor for?

Whether you’re a software developer, systems architect, or technical writer, Dacitor is tailored to meet your diagramming needs. From UML diagrams for software design to network diagrams for infrastructure planning, Dacitor is your go-to tool for clear and effective visual documentation.

About Dacitor

Testimonials

What Our Customers Say

Dacitor is incredibly user-friendly and just works. The intuitive interface makes it easy to create detailed diagrams without any hassle. It’s streamlined my workflow and allowed me to focus on what really matters – designing great systems.

Alex

As a technical writer, I appreciate how straightforward Dacitor is. The extensive template gallery is a huge timesaver, providing ready-to-use templates that cover all our needs. It’s made creating professional diagrams quick and effortless.

Emily

Dacitor has made our documentation process seamless. The best part is that it just works flawlessly with all nine supported diagramming languages. The ability to generate diagrams from code ensures accuracy and consistency in our visual documentation.

Michael

Dacitor is Available Here and in App Stores

Dacitor is available right here and in the Windows and MacOS App Stores:

class

Choose your version

Light
Free
Try Dacitor in the browser

  • Web-based version
  • Support for PlantUML, Mermaid, D2, Pikchr, Bytefield-SVG, and more
  • Basic set of diagram templates
  • Syntax-Highlighting
  • Autocompletion
  • Export to PNG and SVG
  • Basic color dialog
  • Export with Watermarks
Select Version
Single Platform, App Store
$19.99 one-time
Full desktop version, single-platform

  • Runs natively as desktop application
  • All features of the "Light" version plus the features below:
  • Single Windows/Mac App Store version
  • Multi-tab and auto-save capability
  • More than 200 diagram templates
  • Creation of custom diagram templates
  • Enhanced color dialog
  • 15 light and dark themes
  • Optional word wrap
  • Find and replace functionality
  • UI language selection
  • Customizable help button
  • Single-User, single-platform license
  • Export to clipboard
  • Export Without Watermarks
  • DirectEdit of PNG/SVG images
  • Local MCP automation
Select Version
Cross-Platform
$29 one-time
Full desktop version, cross-platform

  • The full package:
  • All features from the Single-Platform Version
  • Single-User, Cross-Platform License
  • Our App-Store-free version of Dacitor
  • Local MCP automation
Select Version