BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
WP-GraphViz icon
Possibly abandoned Tested up to 6.2.13 #4 in diagram

WP-GraphViz

A plugin to provide GraphViz functionality for WordPress sites.

Active installs40+10+ tier
Downloads · 30d99▲ +19.3% vs prev. 30d
Rating4/53 reviews
Health score28/100At risk
All-time downloads4KSince Aug 2013
Support resolved—No recent threads
RequiresWP 5.0PHP any
Downloads · 7d19▼ -36.7% week over week
Our verdict

Consider an alternative

WP-GraphViz shows warning signs in 2026 — compare the alternatives below before installing. It runs on 40+ sites, is rated 4/5 and was last updated 3 years ago, and scores 28/100 on our health check.

  • Small user base (40+ active installs)
  • Very few reviews so far
  • No update in 3 years
  • Only tested up to WordPress 6.2 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

4812Jun 30Aug 13Sep 27
Yesterday3
Daily average (1y)2
Peak day16Sep 10, 2026
Last 12 months618

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where WP-GraphViz stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
diagram #83 139 Best diagram plugins →
dot >100 1,424 Best dot plugins →
graph >100 1,589 Best graph plugins →
graphviz #1 6 Best graphviz plugins →
network >100 6,533 Best network plugins →

Version adoption

Share of active sites per release.

  • 1.5100.0%

Rating breakdown

★★★★★★★★★★ 4 from 3 reviews

  • 5★66.7%
  • 4★0.00%
  • 3★0.00%
  • 2★33.3%
  • 1★0.00%

About WP-GraphViz

From the official readme · v1.5.1

Description

GraphViz is a powerful tool for visualising network and tree structures that connect objects.

This WordPress plugin provides a shortcode mechanism to create GraphViz graphics within blogs, using the shortcode mechanism.

It’s working is based on the viz.js code as provided by Mike Daines:

https://github.com/mdaines/viz.js

Special thanks goes to chrisy as author of TFO Graphviz, e.g. for providing the inspiration for this readme:

https://wordpress.org/plugins/tfo-graphviz/

How to use WP GraphViz

The shortcode syntax is:

[wp_graphviz <options>]
 <DOT code>
[/wp_graphviz]

Where <options> is anything from this list. All are entirely optional:

  • id="<id>"

    Provides the identifier used to link the generated image to an image map. If you use the simple option then it also provides the name of the generated DOT graph container (since GraphViz uses this to generate the image map). If not given then an identifier is generated with the form wp_graphviz_N where N is an integer that starts at one when the plugin is loaded and is incremented with use.

  • output="<png|gif|jpg|svg>"

    Indicates the desired image format. Defaults to png.

  • simple="yes|no"

    The simple option provides a very basic DOT wrapper around your code such that the following is possible:

    [wp_graphviz simple="yes"] a -> b -> c; [/wp_graphviz]
    

    The generated code would look like:

    digraph wp_graphviz_1 {
        a -> b -> c;
    }
    

    See the id option for a description of where the name of the digraph comes from. simple defaults to no.

  • title="<title>"

    Indicates the title of the image. This is used in the alt and title attributes of the image reference. This defaults to an empty string. Note that image maps may indicate a title string which will appear in tool-tips.

Installation

  1. Upload wp-graphviz.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Use shortcode [wp_graphviz]<dot code>[/wp_graphviz] in your posts or pages

Frequently asked questions

What is GraphViz?

GraphViz is a way of generating visualisations of structural relationships between objects. Almost any kind of diagram where something connects to something else can be drawn and automatically laid out using the DOT language.

How do I use this plugin?

Use the [wp_graphviz] shortcode. Various uses are explained in the “How to use” section.

How do I write DOT?

The online documentation for GraphViz is terse and not especially helpful, in particular the DOT language page is only helpful if you happen to be able to read an approximation of BNF. There are however several other introductions to Graphviz and DOT, including an excerpt on the O’Reilly LinuxDevCenter.com site. Another approach would be to look at the examples in the Graphviz gallery. If in doubt, find an example and experiment with it.

Changelog

Formal version, tested for WP 4.0. Added icon-128x128.png to support plugin icons.

1.5.1

  • Tested for WordPress 6.2.2.

1.5.0

  • Tested for WordPress 5.4.

1.4.0

  • Tested for WordPress 5.0.

1.3.0

  • Replaced viz.js with viz-lite.js to reduce footprint only supporting dot and svg options.
  • Fixed shortcode handling keeping only those that work with viz-lite.
  • Disabled wptexturize for WP_GraphViz shortcode.
  • Formal version, tested for WP 4.7.4.
  • Fixed translations.

1.2.1

  • Fixed translation handling using localization functions.

1.2.0

  • Formal version, tested for WP 4.6.1.
  • Added shortcode parameters.

Full changelog on WordPress.org →

Screenshots

This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif). Note that the screenshot is taken from the /assets directory or the directory that contains the stable readme.txt (tags or trunk). Screenshots in the /assets directory take precedence. For example, /assets/screenshot-1.png would win over /tags/4.3/screenshot-1.png (or jpg, jpeg, gif).
This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif). Note that…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best WP-GraphViz alternatives

All diagram plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Scrollchart Scrollchart Drop animated, accessible diagrams into any post or page. Responsive, themeable… by scrollchart 100+ ★★★★★★★★★★ 5 (1) 2 months ago 66
2 PlantUML Renderer PlantUML Renderer Insert PlantUML diagrams from their great syntax. by toddhalfpenny 100+ ★★★★★★★★★★ 5 (6) 9 years ago 37
3 NinjaDraw – Diagram, Flowchart, Mind Map & Sketching Tool NinjaDraw – Diagram, Flowchart, Mind Map & Sketching Tool Create diagrams, flowcharts, mindflow and hand-drawn sketches directly inside WordPress… by Yalogica 80+ ★★★★★★★★★★ No reviews 6 days ago 63
5 TFO Graphviz TFO Graphviz Generates Graphviz graphics using shortcodes. Supports almost all Graphviz features… by Chris Luke 40+ ★★★★★★★★★★ 5 (2) 7 years ago 31
6 Exploded View Filter Exploded View Filter Displays a diagram image with links to filter products. by Pektsekye 10+ ★★★★★★★★★★ No reviews 8 months ago 38
7 Post Popularity Chart Widget Post Popularity Chart Widget Post Popularity Chart Widget, by which you display a graph with statistics of visits of any… by Piotr Pesta 10+ ★★★★★★★★★★ 5 (2) 11 years ago 30
8 Ideom Ideom A fast canvas mind-map editor right in wp-admin. Sketch ideas, style branches, react with… by Eugen Guriev <10 ★★★★★★★★★★ No reviews 3 weeks ago 64
9 Rawnaq – Widgets & Blocks for Elementor, Gutenberg & Divi Rawnaq – Widgets & Blocks for Elementor, Gutenberg & Divi A performance-optimized suite of widgets and modules for Elementor, Gutenberg, and Divi… by itsmanzur <10 ★★★★★★★★★★ No reviews 5 days ago 64
10 CanaryBlue Diagrams for Mermaid CanaryBlue Diagrams for Mermaid Create Mermaid diagrams in Gutenberg with a live preview, four themes and local front-end… by CanaryBlue <10 ★★★★★★★★★★ No reviews 1 day ago 64
11 StSalv Smart Schema Builder StSalv Smart Schema Builder Build, manage and publish interactive role/process schema maps with filters, modal… by StSalv <10 ★★★★★★★★★★ No reviews 4 days ago 64

FAQ

WP-GraphViz: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 28, 2026

Is WP-GraphViz free?

Yes. WP-GraphViz is free to download and use from the official WordPress.org plugin directory.

Is WP-GraphViz safe to use in 2026?

WP-GraphViz shows warning signs in 2026 — compare the alternatives below before installing. It runs on 40+ sites, is rated 4/5 and was last updated 3 years ago, and scores 28/100 on our health check.

How many websites use WP-GraphViz?

WP-GraphViz is active on 40+ WordPress websites and has been downloaded 3,994 times since it launched in August 2013. It was downloaded 99 times in the last 30 days.

Does WP-GraphViz work with WordPress 7.1?

WP-GraphViz is officially tested up to WordPress 6.2.13, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was WP-GraphViz last updated?

The latest version, 1.5.1, was released on July 23, 2023 (3 years ago).

Who makes WP-GraphViz?

WP-GraphViz is developed and maintained by Jan DeBAAT.

What are the best alternatives to WP-GraphViz?

The most popular alternatives to WP-GraphViz are Scrollchart (100+ installs), PlantUML Renderer (100+ installs) and NinjaDraw (80+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.