Graphite

The web is full of numbers just waiting to be graphed

Screenshot example : front Screenshot example : back

Graphite is a free widget for Apple's Dashboard. You give it a website and a number on that site, and it will track and graph changes to that number over time.

With the 0.5 version, I'm removing the "beta" label. It works as advertised as far as I know and has been tested by dozens of people. If you try it, please give feedback in email or the comments below about anything you'd like to see changed.

0.5 added support for decimal numbers.

Download Graphite 0.5 beta (50k)

See more sample graphs

Current features:

  • Three-click graphs: open a site in Safari, click 'Discover URL,' then 'Discover Text' and click the number you want to graph.
  • Multiple lines on the same graph - up to five.
  • Multiple instances for different graphs - infinite.
  • Automatic scaling - any values between zero and a trillion. (Scaling for very small decimals still needs work.)
  • Color coding - click on the preferences tab to change a line's color.
  • Saved values - closed graphs will remember previous values, and lines can be shared between graphs.

Planned improvements include:

  • RegEx support - (optionally) replace Pre-text and Post-text fields with a regular expression, for the more technical.
  • Specific values - show actual value(s) for a given point on the graph.
  • Graph sharing - see what other people are graphing.
  • Your suggestions

Comments:

Excellent widget and a great idea! Why did Graphite disappear from DashboardWidgets.com?

# Posted by Dan on October 5, 2005 8:00 PM

Dan, it gets removed whenever a new version is submitted, while they review and make sure it's not going to delete your files or something.

# Posted by Scott Reynen on October 15, 2005 2:30 PM

great stuff! i'd suggest showing the last value at the end of a graph. also more numbers on the scales would be better. next up labels on the multiple graphs, changable background color, zoomability, optional fixed time period.

# Posted by Hank on October 26, 2005 11:10 PM

Thanks for the great ideas, Hank. I'd like to include a lot more information, but there's only so much space on the widget. Zooming is a solution to that problem I hadn't considered.

# Posted by Scott Reynen on October 27, 2005 8:39 PM

At least a number at the graph's end wouldn't take up much space. Also it (or a label) could be a used as a link to the graph's URL.

# Posted by Hank on November 5, 2005 8:59 AM

More good ideas Hank. I'm working on some of these improvements.

# Posted by Scott Reynen on November 6, 2005 7:21 PM

what about a scale function to get more details? ... still great work Scott!!! go on! :)

# Posted by George on February 18, 2006 1:15 PM

Hey, great for me, would be nice to have labels for the curves, also would be nice if negative values were supported. Thanks for making it.

# Posted by Jeff Templon on August 25, 2006 8:32 AM

Graphite isn't updating my graphs unless I flip the widget twice, or re-load the dashboard (log in/out). Cool concept though

# Posted by kilowatt on November 16, 2006 2:49 AM

i don't get it what does this do?

# Posted by scott Wilson on January 6, 2007 2:11 AM

Comment:

(Some HTML allowed. Links cause moderation delay.)
What is two + 3? Your name: