Objectives The purpose of this study is to propose guidelines for producing animation materials as a way to help students understand the characteristics of mathematics and mathematical concepts and principles, and to in-troduce Manim, an effective mathematics animation material production tool. Methods We investigated animation production principles that can be helpful in the math animation production process, and applied them to already produced math animation materials to find out their suitability as math ani-mation production principles. In addition, the scope of GeoGebra's animation implementation functions, which are used in the production of mathematical materials, was confirmed, and the possibilities of supplementing the limi-tations of various functions revealed here were explored through Manim. and we looked at the process of produc-ing animation materials using Manim and the results. Results As a result of analyzing whether the animation production principles adopted and applied are valid for the production of mathematics animation materials, we found some requirements that should be modified and sup-plemented from the perspective of mathematics education, and derived improved guidelines for the production of mathematics animation materials. GeoGebra, one of the production tools, has an animation composition func-tion, but there were limitations in its implementation functions, such as setting text condition input and repeating the target hiding operation. In comparison, although Manim requires an understanding of basic Python grammar, it was found to have great advantages in producing mathematical animation materials, such as intuitive com-mands, convenient property change function, free expression ordering, and various animation effects. Conclusions Previous animation production research has not sufficiently considered the abstract nature of math concepts. accordingly, the need for improved guidelines that cover the expression of mathematical concepts, and the use of formulas as the main object of animation has emerged. GeoGebra has limitations in its animation com-position function, so the need for it is increasing along with the expansion of new mathematical animation material creation tools that go beyond that function. accordingly, it was confirmed that Manim, which uses simple com-mands as an alternative production tool, is a very specialized tool for creating mathematical animations.