Dynamic Mathematics with JavaScript

API reference and examples

All objects of JSXGraph use the namespace JXG. Beside JXG there are no global variables.



JSXGraph has been be presented at the following conferences:

White papers about JSXGraph

  • Michael Gerhäuser, Bianca Valentin: Interactive SVG with JSXGraph, Proceedings of the SVGOpen 2009. See also Interactive SVG with JSXGraph
  • Michael Gerhäuser, Bianca Valentin, Alfred Wassermann: JSXGraph – Dynamic Mathematics with JavaScript, in The International Journal for Technology in Mathematics Education (IJTME), ISSN: 1744-2710, 17 4 (2010)
  • Alfred Wassermann: The Challenge of a New Hardware Generation to Mathematics Education, In Bianco, Tamara; Ulm, Volker (Hrsg.): Mathematics Education with Technology, Experiences in Europe, Universität Augsburg, Augsburg 2010. ISBN 978-3-00-032628-8
  • Alfred Wassermann: Dynamische Mathematik-Software für Web und ebook. In Dieter Schott, editor, Proceedings 9. Workshop Mathematik für ingenieurwissenschaftliche Studiengänge, Wilhelmshaven, September 2011, pages 34–38. Hochschule Wismar, Gottlob-Frege-Institut, 2011.
  • Michael Gerhäuser, Bianca Valentin, Alfred Wassermann, Peter Wilfahrt: JSXGraph – Dynamic Mathematics Running on (nearly) Every Device. Electronic Journal of Mathematics and Technology 5 (1) (2011). Available at
  • Michael Gerhäuser and Alfred Wassermann: Automatic calculation of plane loci using Gröbner bases and integration into a dynamic geometry system. In Pascal Schreck, Julien Narboux, and Jürgen Richter-Gebert, editors, Automated Deduction in Geometry, volume 6877 of Lecture Notes in Computer Science, pages 68–77. Springer Berlin/Heidelberg, 2011.
  • Matthias Ehmann, Michael Gerhäuser, Carsten Miller, Heiko Vogel, and Alfred Wassermann: Interactive geometry for the web and mobile devices. In Peter Baptist and Dagmar Raab, editors, Implementing Inquiry in Mathematics Education. Universität Bayreuth, 2012.
  • Matthias Ehmann, Michael Gerhäuser, Carsten Miller, and Alfred Wassermann: Sketchometry and JSXGraph - dynamic geometry for mobile devices. South Bohemia Mathematical Letters, 21:1-7, 2013.
  • Darko Drakulić, Igor Pesek, Alfred Wassermann, and Blaž Zmazek: JSXGraph in i-textbooks. In Igor Pesek, Blaž Zmazek, and Vladimir Milekšič, editors, Slovenian i-textbooks, pages 93–114. The National Education Institute Slovenia, 2014.