# Gadfly is the best plotting library I've ever used

**URL:** <https://discourse.julialang.org/t/gadfly-is-the-best-plotting-library-ive-ever-used/57887>\
**Category:** Visualization\
**Tags:** gadfly\
**Created:** [March 24, 2021, 6:30pm UTC](https://discourse.julialang.org/t/gadfly-is-the-best-plotting-library-ive-ever-used/57887 "2021-03-24T18:30:43Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![nandoconde](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nandoconde/32/19497_2.png) [@nandoconde](https://discourse.julialang.org/u/nandoconde)\
**Post date:** [March 25, 2021, 3:38pm UTC](https://discourse.julialang.org/t/gadfly-is-the-best-plotting-library-ive-ever-used/57887/7 "2021-03-25T15:38:51Z")

</div>

In my experience, Plotly is good for data exploration with the usual line plots, but forget about it when plotting surfaces, and goodbye to interactivity if you want to build some kind of GUI.

`Makie` is the way to go for all these things, and it is very, very fast. You can have data exploration if you code it manually, see for example: [[Plots.jl] Can't show data on hover (surface plot) - #2 by sudete](https://discourse.julialang.org/t/plots-jl-cant-show-data-on-hover-surface-plot/56397/2)

I love `Makie`, but it is true that it needs to keep improving to be as polished as `Gadfly` for some things. However, this is good! There is still room for improvement.

---

_[View the full topic](https://discourse.julialang.org/t/gadfly-is-the-best-plotting-library-ive-ever-used/57887)._
