BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Simple Graph icon
Possibly abandoned Tested up to 2.3.1 #33 in chart

Simple Graph

Draws a graph of single set of date related data. Graph can be made public (i.e. sidebar widget or static page) and the data can be manipulated through dashboard. Many people use this plugin for weight tracking on their…

Active installs20+10+ tier
Downloads · 30d161▲ +1.3% vs prev. 30d
Rating—0 reviews
Health score24/100At risk
All-time downloads10.5KSince Apr 2007
Support resolved—No recent threads
RequiresWP 2.0.1PHP any
Downloads · 7d37• 0% week over week
Our verdict

Consider an alternative

Simple Graph shows warning signs in 2026 — compare the alternatives below before installing. It runs on 20+ sites and was last updated 16 years ago, and scores 24/100 on our health check.

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

How does it stack up?

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

Daily downloads

4913Jul 1Aug 14Sep 28
Yesterday5
Daily average (1y)4
Peak day26Jun 8, 2026
Last 12 months1.4K

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

Rankings

Where Simple Graph stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
chart >100 2,229 Best chart plugins →
google chart API >100 770 Best google chart API plugins →
graph >100 1,597 Best graph plugins →
weight loss #97 99 Best weight loss plugins →
widget >100 10,000 Best widget plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Simple Graph

From the official readme · v1.0.5

Description

Draws a graph of single set of date related data. Graph can be made public (i.e. sidebar widget or static page) and the data can be manipulated through dashboard. Many people use this plugin for weight tracking on their blogs (as do I), but it has been used for many other things as well. Only requirement – or rather a constraint – is that the horizontal axis of the graph shows dates. The vertical axis can hold any values. Each user can have their own graphs, which can be easily inserted in posts and pages.

Content filter

If you want to insert a graph in posts and/or pages, simply write a string similar to following in your post or page.

[[simple-graph n=1 x=0 y=0 trend=0 wkly=0 lm=0 ytd=0 uid=0 gid=0 ]]

Just replace the values as you wish. The ones above are default values, and if you don’t need to change the default value, you can simply omit that value from the string. I.e. [[simple-graph]] alone produces the graph with default values drawn from widget setup.

  • n is number of widget options, from where default options (such as colours) are drawn
  • x is width, any positive value is acceptable
  • y is height, any positive value is acceptable
  • trend is whether trend graph is shown, 0 = no, 1 = yes
  • wkly is whether weekly averages are shown, 0 = no, 1 = yes
  • lm is whether only values from last month are shown, 0 = no, 1 = yes
  • ytd is whether only values from last year are shown, 0 = no, 1 = yes
  • uid is user ID of the graph owner (see WordPress dashboard -> Users)
  • gid is user-specific graph number, same as in widget control panel’s graph# selection

Installation

IMPORTANT! When upgrading from versions earlier than 1.0.0, please deactivate the plugin before copying the new files and activate it again after the files are in place. The database tables have changed, so this is vital!

Requires that your PHP installation has GD support enabled. The plugin’s configuration page shows information on this.

First of all, backup your WordPress files and database! Installation of this plugin shouldn’t do any harm, but since I’ve done absolutely no testing besides using it on my WP 2.0.3 platform, I cannot guarantee it’s entirely bug free. Also, this is my first ever WP plugin, which I created both for fun and to learn the art of making plugins. So, this plugin is provided AS IS, and installation and usage of this plugin is entirely at your own risk. I will not assume any responsibility for any possible damages. (Although it still isn’t supposed to cause any damages.)

Extract the zip archive in your WordPress plugins folder (wp-content/plugins/) and then activate the plugin through your WordPress dashboard. The activation sets up initial configuration options and creates the database table for the plugin data.

Please make sure that you upload/extract the simple-graph folder entirely in your plugin folder, and not just the contents of it! Your folder structure should look like this:

* wp-content/plugins/
      o simple-graph/
            + pjm_graph.php
            + grapher/
                  # graph.php

Finally, insert a code similar to the one below to your WordPress theme, for example in the sidebar.php file. The essential part is calling the pjm_graph() function. Note! If you are using widgets, of course you don’t need to edit any files.

<?php if (function_exists('pjm_graph')) { ?>
<li><h2>The Project</h2>
<?php pjm_graph(); ?><br />
<a href="http://www.pasi.fi/simple-graph-wordpress-plugin/">About this graph plugin
</a>
</li>
<?php } ?>

Installation is now complete!

There are some parameters to that function though, so if you want to make your graph look different, you might want to check these out.

You can override width and height of the graph with function parameters. Also, as of v0.9.3 it is possible to add optional trend graph with a boolean flag. In version 0.9.6 further parameters (target, ytd, lm, and wkly) were added. See the function declaration below.

void pjm_graph($NUM, $WIDTH, $HEIGHT, $TREND, $TARGET, $YTD, $MTD, $WKLY, $UID, $GID, $ONLY_RETURN_TAG);

Zero (0) values for WIDTH and HEIGHT preserve the default width and height that are specified in the admin panel. Any other values override the default.

TREND, TARGET, YTD, MTD and WKLY parameters expect a boolean value, which is either TRUE or FALSE. By default they’re all FALSE. If TREND is TRUE, gliding trend graph appears. If YTD is TRUE, only the values from last year are used in the graph. If MTD is TRUE, only the values from last month are used. (If YTD is TRUE, value of MTD is irrelevant.) If WKLY is TRUE, rough weekly average values will be calculated instead of daily values where possible. TARGET is not fully implemented yet and thus its value has no meaning at the moment.

NUM specifies which of different widget options are used for default settings. UID and GID specify which user (user ID) and which graph (user-specific ID) is taken from database. For each of these, value 1 is the default.

Finally, ONLY_RETURN_TAG is a boolean; if TRUE, the IMG tag is only returned from function, not printed; if FALSE, it’s both returned and echoed; FALSE is default.

Changelog

1.0.5

  • Added basic Google Chart API support for rendering the widget graph. The graph looks better, but there’s a limit to amount of values shown due to URL length limitations. Currently weekly averages is forced to reduce number of values. If graph doesn’t show, try disabling the trend graph, which effectively reduces the value count to half. If the graph is still empty or doesn’t show up at all, disable Google Chart API support from widget control pane. It’s disabled by default. Note that some widget options are not used at this time when Google Chart API is enabled. This will be fixed in the future.

1.0.4

  • Fixed version numbering. 🙂

1.0.3

  • Fixed widget not showing when PHP register_globals was on.

1.0.2

  • Fixed widget customization bug. (Control panel changes did not affect the widgets.)

1.0.1

  • Fixed activation bug which occurred in a rare situation.

1.0.0

  • Added multiple widgets support.
  • Added multiple user-sensitive graphs, i.e. each user may have their own graphs. Each user can also see and edit only his/her graph.
  • Added content filter which allows insertion of graphs to pages and posts.

Full changelog on WordPress.org →

Screenshots

Data management page
Data management page
Widget control panel
Widget control panel
Widget in action
Widget in action

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 Simple Graph alternatives

All chart plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin wpDataTables The best WordPress table plugin. Create responsive, and searchable tables and charts from… by Melograno Venture Studio 60K+ ★★★★★★★★★★ 4.5 (449) 2 weeks ago 93
2 Pricing Table by Supsystic Pricing Table by Supsystic Pricing Table generator by Supsystic allows you to create responsive pricing tables or… by supsystic 10K+ ★★★★★★★★★★ 4.1 (288) 5 days ago 90
3 WP GPX Maps WP GPX Maps Draws a GPX track with altitude graph. You can also display your nextgen gallery images in… by bastianonm 4K+ ★★★★★★★★★★ 4.1 (59) 2 years ago 45
4 Chartify – WordPress Chart Plugin Chartify – WordPress Chart Plugin Chartify is a powerful WordPress Chart Builder Plugin that will help you to create… by Ays Pro 3K+ ★★★★★★★★★★ 4.9 (27) 4 days ago 92
5 Stock Market Ticker Stock Market Ticker Easy to use and versatile stock market ticker, with support of over 65 world exchanges… by Stockdio 2K+ ★★★★★★★★★★ 3.7 (15) 1 month ago 64
6 Yes/No Chart Yes/No Chart This plugin provides the function to create a set of questions to answer with "yes / no… by kohseiworks 2K+ ★★★★★★★★★★ 4.5 (2) 9 months ago 49
7 Stock Market Overview Stock Market Overview At-a-glance display of stock market, with categories for Equities, Indices, Commodities and… by Stockdio 1K+ ★★★★★★★★★★ 5 (2) 1 month ago 63
8 Easy Charts Easy Charts Build simple, reusable, customizable charts on any page or post with ease. by Kiran Potphode 1K+ ★★★★★★★★★★ 4.3 (12) 1 year ago 39
9 Chart Block – Visualize Data with Bar, Line, Pie Charts Chart Block – Visualize Data with Bar, Line, Pie Charts Represent your data by symbols, such as bars, lines, or pie charts . by bPlugins 1K+ ★★★★★★★★★★ 4.8 (10) 1 week ago 80
10 WP Charts and Graphs – WordPress Chart Plugin WP Charts and Graphs – WordPress Chart Plugin WP Charts and Graphs provides stunning, interactive charts to visualize any numbers on an… by pantherius 1K+ ★★★★★★★★★★ 4.8 (4) 1 year ago 42

FAQ

Simple Graph: quick answers

Straight answers, pulled from live WordPress.org data.

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

Is Simple Graph free?

Yes. Simple Graph is free to download and use from the official WordPress.org plugin directory.

Is Simple Graph safe to use in 2026?

Simple Graph shows warning signs in 2026 — compare the alternatives below before installing. It runs on 20+ sites and was last updated 16 years ago, and scores 24/100 on our health check.

How many websites use Simple Graph?

Simple Graph is active on 20+ WordPress websites and has been downloaded 10,464 times since it launched in April 2007. It was downloaded 161 times in the last 30 days.

Does Simple Graph work with WordPress 7.1?

Simple Graph is officially tested up to WordPress 2.3.1, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was Simple Graph last updated?

The latest version, 1.0.5, was released on March 18, 2011 (16 years ago).

Who makes Simple Graph?

Simple Graph is developed and maintained by pacius.

What are the best alternatives to Simple Graph?

The most popular alternatives to Simple Graph are wpDataTables (60K+ installs), Pricing Table by Supsystic (10K+ installs) and WP GPX Maps (4K+ 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.