Skip to content

mfschubert/gifcm

Repository files navigation

gifcm 0.1.0

Gifcm provides a context manager for easy creation of gif animations from matplotlib figures. It does not offer capabilities beyond existing tools such as gif or celluloid, but rather a different API making use of context managers.

Installation

pip install gifcm

Usage

Example usage is as follows:

animated_figure = AnimatedFigure(figure=plt.figure())

for i in range(10):
  with animated_figure.frame():
    plt.plot(i, i, "o")

animated_figure.save_gif("my_animation.gif")