Check out JSXGraph:<p><a href="http:&#x2F;&#x2F;jsxgraph.uni-bayreuth.de&#x2F;wp&#x2F;" rel="nofollow">http:&#x2F;&#x2F;jsxgraph.uni-bayreuth.de&#x2F;wp&#x2F;</a><p>It&#x27;s mobile friendly so long as the user&#x27;s browser supports canvas (in my experience with it). It supports multi-touch devices too, but I haven&#x27;t verified that.