40
$\begingroup$

I'm looking for a nice, quick online graphing tool. The ability to link to, or embed the output would be handy, too.

7 Answers 7

2

Here are the online tools I am using daily for plotting graphs and also graphing geometry:

  1. Desmos (great usability, awesome features)

  2. Plotlux (powerful plotter, based on fooplot)

  3. Graph.tk (fast and easy plotter)

  4. JSXGraph (powerful tool for plots and geometry, however, you need to know javascript)

  5. Geodrafter (graphing of simple geometric shapes)

  6. Geoservant 3D (graphing of simple 3D objects)

  7. Geogebra (powerful, comprehensive, but cannot be used commercially)

  8. Sketchometry (geometric objects, interesting usability)

As soon as I discover new tools, I am updating my post.

23

desmos.com It's by far the best.

  • 1
    It can now graph derivatives and integrals! (though it may take a while for it to load up if the integral is complicated)2016-11-26
18

Well, I am not sure where you want to embed the graphs, but Wolfram Alpha is pretty handy for graphing. It has most of the features of Mathematica, can handle 3D functions, and fancy scaling and such. I highly recommend it.

16

Some good options:

16

I really like Geogebra as a web based graphing tool (requires Java).

  • 1
    I agree, it's also freeware and has a variety of applications. Great software to use for educational purposes too.2012-12-26
  • 1
    Also, GeoGebra can output TikZ code so that you can generate nice graphs in TeX which is very useful.2015-02-24
3

I was looking for a good interactive charts without flash (plain HTML + Javascript) and found out that http://DIYcharts.com is the most handy and easy one to use, much Like google Charts.

2

I created a tool to plot graphics and published it several hours ago.

https://www.youtube.com/watch?v=xD080qQVaD8&feature=youtu.be

https://github.com/burlachenkok/plotter_plusplus

To use this tool you can use desktop computer to show graphics and listen income connections over the network.

Your target project can be run anywhere in any language in any platform - to update graphics just send data over the network.

  • 0
    The OP said "online graphing tool".2018-01-25
  • 0
    If "online" means connect to it via network - then my tool allow todo it via talking with it via simple text protocol over TCP/IP. My project contains ready to use wrappers for python. If "online" means free web service then my tool is not about it.2018-01-25