Chartspree

Dev tools

chart generation

SHOW HN2014

129points
39comments
#207of 2,272 in 2014
Top 10%of 2014 by points

How HN took it

DebatedReal support and real criticism

7 positive, 10 neutral or asking, 1 mixed, 7 critical, out of 25 comments about the project. Thread score -0.03.

Idea: 4 for, 1 againstExecution: 0 for, 3 againstPrivacy: 0 for, 2 againstDesign: 2 for, 0 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Easy and elegant chart URLs; server-driven charts are useful for embedding

    From 4 comments
    • Nice, but its a re-implementation of the Google Chartserver right? (same model, URL describes charts which are returned) The issues Google ran into were as it gets popular you…
      ChuckMcM on HN
    • I've done a ton of work with Chartserver, and I'm continually impressed by how elegant it is in every detail of its implementation. Although, I'm also a huge fan of D3. Not every…
      clukic on HN
    • Easy is my middle name. I like it.
      Eleutheria on HN
    • The best tool I've ever seen. Thanks for providing this.
      fiatjaf on HN

Objections

  • Claim of no JavaScript is misleading; SVGs include external script tags

    From 1 comment
    • "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. In fact, nearly…
      hughes on HN
  • Sending data in URL parameters raises privacy concerns

    From 2 comments
    • Oh cool, I'll just send you all my data in the url params.
      news_to_me on HN
    • Well Chartserver did offer SVG at one point, although at the time SVG was (and kinda still is) under supported in the browser space AFAICT. Having recently rediscovered the…
      ChuckMcM on HN
  • Reliance on an external service risks breakage if it goes away

    From 2 comments
    • > Most importantly, the team that developed it has moved on to other work and it hasn't been restaffed. Isn't that right there an example, or warning, or admonition, or…
      a3n on HN
    • Well Chartserver did offer SVG at one point, although at the time SVG was (and kinda still is) under supported in the browser space AFAICT. Having recently rediscovered the…
      ChuckMcM on HN

Requests

  • Self-hostable package for Python or Perl behind nginx

    From 2 comments
    • Nice, but its a re-implementation of the Google Chartserver right? (same model, URL describes charts which are returned) The issues Google ran into were as it gets popular you…
      ChuckMcM on HN
    • Well Chartserver did offer SVG at one point, although at the time SVG was (and kinda still is) under supported in the browser space AFAICT. Having recently rediscovered the…
      ChuckMcM on HN
  • Control colors, axes, grid and bullets

    From 1 comment
    • 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…
      salmiak on HN
  • JPG output option for sharing

    From 1 comment
    • 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? I…
      shortformblog on HN

Questions

  • Do the charts work in emails?

    From 1 comment
    • +1, Great idea and execution. Wondering, do these charts work well when used in emails?
      igotwater on HN
  • How can embedded SVG scripts run when loaded as an image?

    From 2 comments
    • Hm, how does this work? How can JavaScript be executed like that when it's included as an image?
      Kiro on HN
    • Curious about that too. If I load an svg in the address bar with embedded script I can show alert(), but linked into html using <img> tag, alert does not run. Sandboxed?…
      dpweb on HN

Alternatives named

  • Google Chartserver / Google Image Charts API

    From 2 comments
    • Nice, but its a re-implementation of the Google Chartserver right? (same model, URL describes charts which are returned) The issues Google ran into were as it gets popular you…
      ChuckMcM on HN
    • always on the look out for a replacement for google image charts api..... which remains super useful as long they continue to support it past EOL hehe
      ChrisArchitect on HN
  • d3.js

    From 2 comments
    • I disagree, as even if you did use Javascript the service is still far more accessible to a novice developer than something like the d3.js library (which I love, but has a rather…
      Zikes on HN
    • I've done a ton of work with Chartserver, and I'm continually impressed by how elegant it is in every detail of its implementation. Although, I'm also a huge fan of D3. Not every…
      clukic on HN
  • gRaphaël

    From 1 comment
    • That's a limitation of d3.js, not JavaScript. gRaphaël is pretty easy to use: http://g.raphaeljs.com/
      icebraining on HN
  • pygal

    From 1 comment
    • Didn't knew about pygal, what a fantastic chart framework.
      olavgg on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/7354491)