Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

Joyce's Geometry Applet review

Free#19 of 34 in Geometry Learning Software

A focused, embeddable geometry-diagram library for web developers.

6.7/10Editor score
Joyce's Geometry Applet6.7 Visit Joyce's Applet

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Joyce's Geometry Applet is an open-source browser tool for exploring Euclidean constructions through interactive HTML5 canvas diagrams. It suits solo developers and small teams that need geometry visualizations inside web pages rather than a complete learning-management or practice environment. The current implementation is geomlib, a TypeScript port of the original Java applet, and it supports dynamic relationships between diagram elements as users interact with them.

Its strongest fit is as an embeddable construction library. Developers can load a CDN bundle or install an npm package, then present diagrams with draggable free points, constrained sliding points, pivot-based rotation and scaling, and animated slide transitions. Construction coverage includes points, lines, circles, polygons, planes, spheres and polyhedra. Keyboard reset and canvas maximize controls add practical interaction options for embedded figures. The browser platform keeps deployment focused, while the MIT License supports open-source integration.

The product stays deliberately narrow. It provides construction diagrams, not proof practice, problem practice or classroom tools, so instructors seeking assignments, assessment flows or course management should choose a broader geometry-learning system. There is also no offline mode, making browser delivery the operating model. Choose Joyce's Geometry Applet when your priority is rendering and embedding responsive Euclidean figures with a small web stack; look elsewhere when learners need guided exercises, proof authoring or classroom administration.

Joyce's Geometry Applet pros and cons

  • Where it wins
    • Dynamic diagrams update as users drag free or constrained points
    • Broad constructions span points, lines, circles, polyhedra and more
    • Embeds through a CDN bundle or npm package under the MIT License
  • Where it doesn't
    • No proof or problem-practice features
    • No classroom tools or structured teaching workflow
    • Web-only implementation with no offline mode

Joyce's Geometry Applet fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update