Welcome to the mathics-threejs-backend documentation and examples!

mathics-threejs-backend is a JavaScript library for rendering [Mathics3](https://mathics.org) (and eventually Wolfram Language) [Graphics3D](https://reference.wolfram.com/language/ref/Graphics3D.html) objects.

This can be used in Mathics3 front ends like [Mathics3-Django](https://pypi.org/project/Mathics-Django/) and [Symja](https://github.com/axkr/symja_android_library) to handle 3D graphics. The code may also be useful as a guide for other kinds of Mathics/WL front-ends to other kinds of JavaScript graphics engines.

See [our gallery](examples).

See [the live benchmarks](benchmarks).

See [the documentation](documentation).

[View the project on GitHub](https://github.com/Mathics3/mathics-threejs-backend).
