Slide: https://elm-animation-exploration.netlify.com
This project is for exploring the idea of doing highly performant animation in Elm with a nice API.
It's presented at Elm-Conf 2019 with the title: Building Highly Performant Animations in Elm
npm install
npm run slide
and then go to http://localhost:2222
Source code: https://github.com/abadi199/elm-animation-exploration/tree/master/src/Slide
npm run slow
npm run fast
Source code: https://github.com/abadi199/elm-animation-exploration/tree/master/src/Caterpillar
Source code: https://github.com/abadi199/elm-animation-exploration/tree/master/src/Elm
Source code: https://github.com/abadi199/elm-animation-exploration/tree/master/src/Css
Source code: https://github.com/abadi199/elm-animation-exploration/tree/master/src/Js
This is an experimental project, and doesn't support all types of animation yet. I'm interested to build and publish a more complete package, but I have a limited free time.
If you think this is a good idea and you're interested in collaborating to make this library a published Elm package, reach out to me at:
- Elm Community Slack: @abadi199
- Twitter: @abadikurniawan
- or open an issue here: https://github.com/abadi199/elm-animation-exploration/issues/new