JMathAnim es una librería Java para la creación de animaciones, orientada a las matemáticas. Es una librería con licencia GPL, por lo que su uso es libre y gratuito.
Se trata de un proyecto creado y mantenido por David Gutiérrez, profesor del área de Didáctica de las Matemáticas de la Universidad de Córdoba.
Las características de dicha librería son:
- Es una librería open source, gratuita y de libre uso.
- Está publicada en el repositorio Maven, por lo que su instalación es muy sencilla.
- Las animaciones se definen mediante código Java.
- La librería incluye una gran variedad de funciones útiles para la creación de objetos geométricos y animaciones.
- Las animaciones se pueden definir utilizando 3 paradigmas: por métodos predefinidos, fotograma a fotograma, o utilizando objetos constructibles.
- Permite la importación, hasta cierto punto, de documentos creados con Geogebra.
Un manual de uso (en inglés) puede consultarse aquí.