Home
Random example
Search
Applications
Chemistry
Economy
Famous theorems
Geography
Physics
Sports
Test
Assessment
Calculus
3D
Applied calculus
Basic calculus
Differential equations
Function plotting
Implicit plotting
Sequences and series
Charts and data
Charts
Statistics
Curves
Interpolation
Intersection, Union, Difference
Lindenmayer Systems
Splines
Geometry
3D
Analytic
Euclidean
Basic constructions
Mappings
Non-Euclidean
Projective
Symmetry
Technical
Animation
Roulettes
Board options
First steps
Images
JSXGraph objects
Arcs and angles
Axes
Circles
Groups
Lines and arrows
Point
Polygons
Slider
Turtle
Vectors
JessieCode
Texts
Transformations
Video
jsxgraph.org
JSXGraph logo
JSXGraph
JSXGraph share

JSXGraph share

Welcome to the JSXGraph Examples Database!

JSXGraph is a browser based JavaScript library for interactive geometry, function plotting, graphs and data visualization. More information about JSXGraph you can find on our homepage https://jsxgraph.org. This site currently uses version of JSXGraph.

This database contains 169 examples of how to use JSXGraph. You can easily view them, think about their code and share them using the icon in the top right corner of an example page. Below you will find a list of all examples. These are categorized in 55 tags, so you can also find all examples on a topic via the menu on the left.

List of all JSXGraph examples in this database

A-Z Z-A Newest Oldest

W

  • Waveforms: pulse and sawtooth

V

  • Video embedding
  • Versiera di Agnesi

U

  • Update defining term of function graph

T

  • Type of a Triangle (assessment)
  • Trisectrix of Maclaurin
  • Trigonometric Function (assessment)
  • Trace curve
  • Three-value button

S

  • Standard hyperbola with asymptotes
  • Sketch polynomial
  • Sketch curve
  • Shadows
  • Secant and tangent on function graph
  • SVG Filter and CSS classes

R

  • Reflection of a Triangle with respect to a line (assessment)
  • Radio buttons
  • Radio button used in function graph

P

  • Projectile motion
  • PolygonalChain styling
  • Polygon dragging
  • Parallelogram
  • Parabola

M

  • Move To

L

  • Logging of user activity
  • Lemniscate of Bernoulli

I

  • Inverse mapping of the power function
  • Inverse composition rules
  • Intersection path-polygon
  • Intersection of function graphs
  • Intersection of curves
  • Infinity
  • Inequalities (half-planes)
  • Inequalities (function graphs)
  • Import JSXGraph as ES6 module
  • Implicit curve plotter

H

  • Hypotrochoid
  • Hyperbolic spiral
  • Hyperbola: principal axis transformation
  • Hyperbola as function graph
  • Hippopede
  • Highlight curve via slider
  • Heat map

G

  • Glider on axes

F

  • Function plotter
  • Function plot animation
  • Function Composer (assessment)
  • Fullscreen mode
  • Fullscreen icon
  • Folium of Descartes
  • Five Circle Theorem
  • Fine tuning of labels
  • Fill the intersection area of two circles
  • Fill the intersection area of three circles
  • Fermat's spiral

E

  • Extended mean value theorem
  • Exploring Functions (assessment)
  • Exploring Functions
  • Euler's spiral (Clothoid)
  • Euler line: JessieCode
  • Euler line
  • Epidemiology: SIR model
  • Epidemiology: SEIR model
  • Epicycloid: export SVG
  • Epicycloid: circles rotating on circles in opposite direction
  • Epicycloid: circles rotating on circles
  • Emulate color blindness
  • Elliptic curves: group law
  • Elliptic curves (with two function graphs)
  • Elliptic curves
  • Ellipse: pin and string method
  • Elements as Radio Buttons – Triangles (assessment)
  • Elements as Checkboxes – Triangles (assessment)
  • Elements as Checkboxes – Functions (assessment)
  • Elements as Checkboxes – Angles (assessment)

D

  • Dual lattice
  • Dragon curve
  • Draggable exponential function
  • Discontinuous derivative
  • Differential equations
  • Differentiability
  • Devil's curve
  • Desargues's theorem

C

  • Cycloid
  • Curve interpolation: Neville's algorithm
  • Curly brackets
  • Cubic spline interpolation
  • Cosine
  • Convex hull of points
  • Convergence of series
  • Convergence of sequence
  • Continuous function: ε-δ criterium
  • Continuous function: non-uniform continuous example
  • Conic sections in polar form
  • Conic section: parabola
  • Conic section: hyperbola
  • Conic section: generic through 5 points
  • Conic section: ellipse
  • Complex roots of polynomial with real coefficients (dynamic)
  • Complex roots of polynomial with real coefficients
  • Complex numbers arithmetics
  • Colorful points
  • Click on element
  • Circumcircles of subtriangles
  • Circles
  • Circle with ticks
  • Circle inversion
  • Chemical molecules
  • Charts of dynamic data
  • Charts (assessment)
  • Chart styles
  • Ceva's theorem
  • Centroid of triangle
  • Catmull-Rom splines
  • Cardinal splines
  • Cannon ball simulation

B

  • Browser test: display agent and renderer type
  • Bounding box
  • Binomial distribution
  • Bezier curves by scaffolding
  • Bezier curves
  • Bearing (bidirectional communication)
  • Barycenter
  • B-splines

A

  • Axis logarithmic scale
  • Axis labels
  • Axes configuration
  • Autocatalytic process
  • Arrows for technical drawings
  • Area of a Triangle (assessment)
  • Archimedian circle approximation
  • Archimedean spiral
  • Approximation of the circle area
  • Approximation of e
  • Approximate π (Pi) with Monte-Carlo method
  • Approximate length of curve
  • Approximate circular arc by a Bézier curve
  • Apollonian circle packing
  • Antiderivative
  • Animation: moveTo() and visit()
  • Animation: infinite with setInterval
  • Animation with setInterval
  • Animation with requestAnimationFrame
  • Animation using CSS transitions
  • Animation of lines
  • Animation of colliding points (infinite)
  • Angles
  • All real roots of a polynomial
  • Aligning texts
  • Affine ratio
  • Adding JSXGraph events
  • Add points on click
  • Add generic DOM events to JSXGraph elements
  • A 5-circle incidence theorem

3D

  • 3D vector field
  • 3D subdivided icosahedron
  • 3D ruled surface: hyperboloid
  • 3D ruled surface: Möbius strip
  • 3D point
  • 3D parametric surface: Klein bottle
  • 3D function graph with tangent plane II
  • 3D function graph with gradient plane
  • 3D function graph plotter
  • 3D function graph (assessment)
  • 3D curve
  • 3D cube transformations
  • 3D Mirror, Mirror on the Wall ... (assessment)
  • 3D Curve (assessment)
  • 3D Cubes and Projections (assessment)