imj-animation: Animation Framework

[ algorithms, animation, bsd3, game-engine, graphics, library ] [ Propose Tags ]

Framework to create event-based, physics-based, composed, generative animations.

[Skip to Readme]



  • Imj
    • Graphics
      • Imj.Graphics.Animation
        • Imj.Graphics.Animation.Chars
        • Design
          • Imj.Graphics.Animation.Design.Color
          • Imj.Graphics.Animation.Design.Create
          • Imj.Graphics.Animation.Design.Render
          • Imj.Graphics.Animation.Design.Timing
          • Imj.Graphics.Animation.Design.Types
          • Imj.Graphics.Animation.Design.Update
          • Imj.Graphics.Animation.Design.UpdateAnimatedPoints
        • Imj.Graphics.Animation.Geo
        • Imj.Graphics.Animation.Internal


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Versions [RSS]
Change log
Dependencies base (>=4.8 && <4.11), imj-base (>=0.1 && <0.2), imj-prelude (>=0.1 && <0.2), mtl (>=2.2.1 && <2.3) [details]
License BSD-3-Clause
Copyright 2017 - 2018 Olivier Sohn
Author Olivier Sohn
Category Animation, Game Engine, Graphics, Algorithms
Home page
Bug tracker
Source repo head: git clone
Uploaded by OlivierSohn at 2018-01-01T10:15:30Z
Distributions NixOS:
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 842 total (2 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for imj-animation-

[back to package description]

What is it?

A framework to create event-based, physics-based, composed, generative animations.

Also contains ready-to-use animations.


The following game uses this library to create its animations:



You can build using stack:

stack build --pedantic


Contributions are welcome!