"no Javascript" is very misleading. There are several <script> tags embedded in each svg, including at least two scripts that are loaded from external sources.<p>In fact, nearly 1/3 of the data transferred for the first graph is javascript[0].<p><a href="https://gist.github.com/hughes/c876b02aa06f897c99e2" rel="nofollow">https://gist.github.com/hughes/c876b02aa06f897c99e2</a>
Nice, but its a re-implementation of the Google Chartserver right? (same model, URL describes charts which are returned)<p>The issues Google ran into were as it gets popular you need a more server horse power, and the work of keeping things secure is pretty high.<p>That said I always enjoyed using chartserver :-) so I presume I would enjoy using this. But what I'd really like is a package for python or perl I could load up behind an nginx instance and make this a local feature.
Not to nitpick or anything, but the first example on the site shows a bar chart with the example code being:<p><img src="//api.chartspree.com/bar.svg?Foo=1,1,2,3,5"><p>However the actual embedded code for the example and the resultant chart is:<p><img src="//api.chartspree.com/bar.svg?Foo=1,1,2,3,6"><p>My immediate reaction to seeing the wrong chart being displayed for some example code was that your system just didn't work properly.<p>As this is the first thing anyone sees when visiting the project, it might be a good thing to change.
One small thing is that the responses aren't consistent.<p>For example, sometimes this is funny, and sometimes it isn't, depending on which label is assigned to which color (seemingly random).<p><a href="http://api.chartspree.com/pie.svg?Crips=35&Bloods=20" rel="nofollow">http://api.chartspree.com/pie.svg?Crips=35&Bloods=20</a>
Man, this brace.io gang is really making me happy. First formspree, now this. Making Middleman (et al.) sexy.<p>Edit: I guess Middleman isn't the <i>only</i> SSG :)
Nice! We just built a feature in our app using the deprecated chart service that Google offers. This looks like a much nicer implementation. But I lack a few things. Here are som ideas for improvement:<p>- Let me choose the colors<p>- Let me add or remove bullets on the line charts<p>- Let me control the axes<p>- Let me add a grid<p>Love it! Keep it up.
The first image on the page shows a series of data 1,1,2,3,5<p>but the chart shows the last bar going to six.<p>The URL makes it apparent that it's just a typo, but it's the literally the first thing on the page :)<p><a href="http://api.chartspree.com/bar.svg?Foo=1,1,2,3,6&_height=250px" rel="nofollow">http://api.chartspree.com/bar.svg?Foo=1,1,2,3,6&_height=250p...</a>
This is a good idea. One thought for the team as you're building this: Is it possible to make an alternative version of the link that loads up the same graphic in JPG format?<p>I could see this going viral on sites like Pinterest or Tumblr, but I found that when I added this into Tumblr, it wouldn't save the post.
Has anyone looked at SVG frameworks like snapsvg[0]? After using d3.js for awhile, I like the idea of doing something more low level in terms of rendering and interacting with svgs.<p>0: <a href="http://snapsvg.io/" rel="nofollow">http://snapsvg.io/</a>