I realize this is a borderline SO question. I am trying to figure out which of the examples on D3JS most closely resembles a scheduler or Gantt chart so I can use it in our app.

I think bullet charts or box plots are closest.

Box Plots example

Bullet Charts example

Any other ideas?

  • 1
    If you're looking for something similar to a Gantt chart, why doesn't using a Gantt chart work? bl.ocks.org/dk8996/5449641 – Evil Closet Monkey Sep 16 '14 at 21:24
  • @EvilClosetMonkey thanks for finding that! I didn't see it. put your comment as an answer. – Danger14 Sep 16 '14 at 21:31

D3.JS does not have built in visualization types. If something doesn't exist you can always create it, and if something doesn't do exactly what you want to do it can be modified. You don't want to pick something that is "close enough" -- if a user is expecting a Gantt chart, a bullet chart (for example) will only cause confusion.

If the visualization you're looking for doesn't have an example, start playing with package to get the data looking the way you want!

There are a few Gantt chart specific examples already on the D3 website:

All are exampled here:


| improve this answer | |
  • I am the author of the library and came here to mention it but looks like you beat me to it. – dk89 Dec 15 '14 at 0:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.