#197 · Primary category: Video & Animation

gganimate

animation data-visualization ggplot-extension ggplot2 rstats transition

A Grammar of Animated Graphics

Project last updated:09/04/25

GitHub Stars

2.0K

Forks

314

Contributors

30

License

Other

Why we included this project

If you already build charts with ggplot2 and find yourself wanting to show how they change over time, gganimate is worth a look. It adds animation capabilities to the same grammar of graphics you're used to, so instead of rendering static panels you define how the data moves from one state to the next, and the package takes care of the tweening and frame output. People who need to communicate change over time, whether analysts, journalists, or educators, will find the API familiar because it mirrors ggplot2 idioms. You can handle discrete state changes and continuous time, control easing and view transitions, and export to GIF or video. Because it lives inside R, it slots into your existing plotting pipeline without extra tooling.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category