mirror of
https://github.com/reanimate/reanimate.git
synced 2026-09-14 09:32:22 +00:00
39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
# reanimate
|
|
|
|
Reanimate is a reactive framework for creating non-interactive animations from SVG images.
|
|
This package consists of a set of arrow combinators, a renderer (using ffmpeg), and a web-based
|
|
previewer. Inline latex code is supported when 'latex' and 'dvisvgm' are installed.
|
|
|
|
Nothing about the API is stable at this point.
|
|
|
|
Live coding playground: https://lemmih.github.io/reanimate/
|
|
|
|
# TODO
|
|
|
|
* ~~website for live coding~~
|
|
* ~~bounding boxes~~
|
|
* Improve bounding box approximations
|
|
* Select desired FPS in web previewer
|
|
* Download rendered animations in web previewer
|
|
* alignment and positioning combinators
|
|
* Use svg-tree instead of lucid-svg
|
|
|
|
|
|
# Examples
|
|
|
|
The example gifs are displayed at 25 fps. The source code for many of these examples are available
|
|
on the live coding playground.
|
|
|
|

|
|

|
|

|
|

|
|

|
|

|
|

|
|

|
|

|
|

|
|

|
|

|
|

|