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í.