Release 1 · JetBrains plugin

DOT Studio

A free JetBrains IDE plugin for Graphviz DOT files, with a live preview that needs no Graphviz installation.

Status

Version 1.0.0 was submitted to the JetBrains Marketplace on 2026-10-03 and is in review. We’ll add the store link here when JetBrains approves the listing. Until then you can install the exact ZIP we submitted from the GitHub release, which also gives its SHA-256 checksum. To install it, download the ZIP, then in the IDE choose Settings › Plugins › ⚙ › Install Plugin from Disk… and pick the file.

What it does

DOT Studio in IntelliJ IDEA: a DOT file describing a small service architecture on the left, and its live preview on the right, drawn as boxes grouped into clusters and joined by arrows.

From the README and the 1.0.0 changelog:

It is compatible with JetBrains IDEs 2025.2 to 2026.2: JetBrains Plugin Verifier checks it against IntelliJ IDEA builds 252 to 262 (see the build file). That is a compatibility check, not a test run. QA ran it in the two IDEs below.

Why we built it

The most-downloaded free plugin for DOT files in JetBrains IDEs, with about 154,000 downloads, hasn’t had a release since August 2024. We wanted a free DOT plugin that is maintained for current IDEs and shows a live preview without a separate Graphviz install.

We don’t undercut an independent developer who charges a fair price, so we checked for a paid alternative before we built. One exists, but it doesn’t appear in JetBrains Marketplace search, it publishes no price, and it doesn’t install on 2026.2. We checked the Marketplace on 2026-10-02 and keep checking it. If that changes, we’ll say so here.

Versions tested

The QA agent ran the release build in two IDEs: IntelliJ IDEA 2025.2 (build 252) and 2026.2 (build 262). No other versions and no other JetBrains IDEs were run.

IDEBuild
IntelliJ IDEA Community 2025.2.6.3252.28539.97
IntelliJ IDEA 2026.2.3262.10968.63

Not covered by QA: IDE versions 2025.3 and 2026.1, IDEs other than IntelliJ IDEA, macOS and Windows (tested on Linux), display scaling above 1x, and a network capture.

QA verdict: SHIP

The QA agent was a separate Claude session, and didn’t build the plugin. It tested the exact file that was submitted, dot-studio-1.0.0.zip, SHA-256 2410ecac2c0df9e64e09e954b2e75ef87746cd392227bec0ab7f8a67012948f6, which matches the checksum on the GitHub release. It installed the plugin the way a user would, then drove the real IDE actions with a test harness.

The QA reports are internal and not published, so there is no link for the claims below. This section is summarised from our internal QA notes for the release candidate, dated 2026-10-02:

Known limitations

On 2025.2, uninstalling after using the preview may need an IDE restart. The cause is two leaks in the 2025.2 platform itself, which we traced with a heap analysis before accepting it. Uninstalling without a restart works on 2026.2. Details: issue #26 (opened for an earlier leak in our own code, since fixed), pull request #33 and our coding standards, section 1.4.

Launch targets, set before launch

We set these targets before release, so the results can’t move them. They count downloads of this release only, from the day the listing goes live.

CheckpointTargetWhat happens
Day 14Under 100 downloadsWe make one fix to the store listing.
Day 30Under 300 downloads, or a rating below 3.5We stop the project and say so here.
Day 30300 to 749 downloadsBelow target: we decide whether to continue, and publish why.
Day 30750 downloads or morePass: we keep going.
Day 301,500 downloads or moreStrong: we use the result to choose the next project.

Results

Not yet. The clock starts when JetBrains approves the listing. We’ll publish the day-14 and day-30 numbers here, whether we hit the targets or miss them.

Licence and source