Re: [Tiki-devel] [RFC] Lottie Animation Support for Tiki - Library Selection

luciash d' being via TikiWiki-devel <[email protected]> Fri, 09 Jan 2026 14:14:16 +0000
Newsgroups gmane.comp.cms.tiki.devel
Message-ID <[email protected]>
--===============4274701704338528330==
Content-Type: multipart/alternative;
 boundary="f04bc1b1-684a-49ca-bfe6-07b147a99780-1"

--f04bc1b1-684a-49ca-bfe6-07b147a99780-1
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi Jonny,

not sure where you see that $20/month but the "player" is MIT:=C2=A0https=
://github.com/LottieFiles/dotlottie-web

As for the editing / creation of the files there seem to be couple of (fr=
ee) tools:

https://lottiefiles.com/tools/svg-to-lottie
https://lottiefiles.com/lottie-creator

The Lottie Editor has a paid plan though, indeed, but basic edits should =
be free. Perhaps there is also an OpenSource lib to create / edit these J=
SON files?

luci



January 6, 2026 at 14:45, "jonny--- via TikiWiki-devel" <tikiwiki-devel@l=
ists.sourceforge.net mailto:[email protected]?to=3D%22=
jonny---%20via%20TikiWiki-devel%22%20%3Ctikiwiki-devel%40lists.sourceforg=
e.net%3E > wrote:


>=20
>=20Hi Mo=C3=AFse
>=20
>=20Thanks for this, so it looks like this is a javascript replacement fo=
r Flash (sort of?)
>=20
>=20A couple of questions:
>=20
>=20* I can't seem to find any source code, looks like this is a totally =
closed source project and costs money (starting at $20 a month)? Is this =
really a good fit for Tiki?
>=20
>=20* Also no "open" editor - how do you create these files?
>=20
>=20* Some of this looks like it overlaps with h5p, which is already in T=
iki and does animation and interactivity with javascript (although not an=
imation like this i guess, shame)
>=20
>=20That being said, we have integrations with non-open formats and syste=
ms so that shouldn't stop things here, thanks for taking this on, i'll tr=
y and reply further on the dev page...
>=20
>=20jonny
>=20
>=20>=20
>=20> On 5 Jan 2026, at 12:38, Mo=C3=AFse Nturubika <[email protected]=
m> wrote:
> >=20=20
>=20>  Hi everyone,
> >  As discussed in the task tracker, we're working on adding Lottie ani=
mation support to Tiki through a new {LOTTIE} wiki plugin.
> >=20=20
>=20>  Task: https://avan.tech/item91280
> >  Documentation: https://doc.tiki.org/Lottie+Integration
> >=20=20
>=20>  What is Lottie?
> >  Lottie is a modern animation format using lightweight JSON files to =
render vector animations. Unlike GIFs/videos, Lottie animations are small=
 (KB vs MB), scale perfectly, and support interactivity.
> >=20=20
>=20>  Proposed Plugin
> >  {LOTTIE src=3D"tiki-download_file.php?fileId=3D123" loop=3D"true" au=
toplay=3D"true"}
> >=20=20
>=20>  Library Evaluation
> >  Following our library selection process (https://dev.tiki.org/How+to=
+pick+a+software+library),=20
>=20>=20=20
>=20>  I've analyzed the available options on https://dev.tiki.org/Lottie
> >=20=20
>=20>  Recommendation
> >  I propose using @lottiefiles/dotlottie-web because:
> >  - Official LottieFiles player with active maintenance (543+ releases=
)
> >  - Supports both .json and compressed .lottie formats
> >  - Web Worker support for better performance
> >=20=20
>=20>  The full analysis with pros/cons is available at: https://dev.tiki=
.org/Lottie
> >=20=20
>=20>  Please share your thoughts, concerns, or alternative suggestions!
> >  Best regards,
> >  Mo=C3=AFse Nturubika
> >=20=20
>=20>  _______________________________________________
> >  TikiWiki-devel mailing list
> >  [email protected] mailto:[email protected]=
rceforge.net=20
>=20>  https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
> >=20
>=20_______________________________________________
> TikiWiki-devel mailing list
> [email protected] mailto:[email protected]=
forge.net=20
>=20https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
--f04bc1b1-684a-49ca-bfe6-07b147a99780-1
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><head><meta http-equiv=3D"Content-Type" content=3D"t=
ext/html; charset=3Dutf-8"></head><body><div>Hi Jonny,</div><div><br></di=
v><div>not sure where you see that $20/month but the "player" is MIT:=C2=
=A0<a href=3D"https://github.com/LottieFiles/dotlottie-web">https://githu=
b.com/LottieFiles/dotlottie-web</a></div><div><br></div><div>As for the e=
diting / creation of the files there seem to be couple of (free) tools:</=
div><div><br></div><div><a href=3D"https://lottiefiles.com/tools/svg-to-l=
ottie">https://lottiefiles.com/tools/svg-to-lottie</a></div><div><a href=
=3D"https://lottiefiles.com/lottie-creator">https://lottiefiles.com/lotti=
e-creator</a><br></div><div><br></div><div>The Lottie Editor has a paid p=
lan though, indeed, but basic edits should be free. Perhaps there is also=
 an OpenSource lib to create / edit these JSON files?</div><div><br></div=
><div>luci</div><div><br></div><p>January 6, 2026 at 14:45, "jonny--- via=
 TikiWiki-devel" &lt;<a href=3D"mailto:[email protected]=
et?to=3D%22jonny---%20via%20TikiWiki-devel%22%20%3Ctikiwiki-devel%40lists=
.sourceforge.net%3E" target=3D"_blank" tabindex=3D"-1">tikiwiki-devel@lis=
ts.sourceforge.net</a>&gt; wrote:</p><blockquote>Hi Mo=C3=AFse<br><br>Tha=
nks for this, so it looks like this is a javascript replacement for Flash=
 (sort of?)<br><br>A couple of questions:<br><br>* I can't seem to find a=
ny source code, looks like this is a totally closed source project and co=
sts money (starting at $20 a month)? Is this really a good fit for Tiki?<=
br><br>* Also no "open" editor - how do you create these files?<br><br>* =
Some of this looks like it overlaps with h5p, which is already in Tiki an=
d does animation and interactivity with javascript (although not animatio=
n like this i guess, shame)<br><br>That being said, we have integrations =
with non-open formats and systems so that shouldn't stop things here, tha=
nks for taking this on, i'll try and reply further on the dev page...<br>=
<br>jonny<br><br><br><br><br><blockquote>On 5 Jan 2026, at 12:38, Mo=C3=
=AFse Nturubika &lt;[email protected]&gt; wrote:<br> <br> Hi everyone=
,<br> As discussed in the task tracker, we're working on adding Lottie an=
imation support to Tiki through a new {LOTTIE} wiki plugin.<br> <br> Task=
: <a href=3D"https://avan.tech/item91280" target=3D"_blank" tabindex=3D"-=
1">https://avan.tech/item91280</a><br> Documentation: <a href=3D"https://=
doc.tiki.org/Lottie+Integration" target=3D"_blank" tabindex=3D"-1">https:=
//doc.tiki.org/Lottie+Integration</a><br> <br> What is Lottie?<br> Lottie=
 is a modern animation format using lightweight JSON files to render vect=
or animations. Unlike GIFs/videos, Lottie animations are small (KB vs MB)=
, scale perfectly, and support interactivity.<br> <br> Proposed Plugin<br=
> {LOTTIE src=3D"tiki-download_file.php?fileId=3D123" loop=3D"true" autop=
lay=3D"true"}<br> <br> Library Evaluation<br> Following our library selec=
tion process (<a href=3D"https://dev.tiki.org/How+to+pick+a+software+libr=
ary)," target=3D"_blank" tabindex=3D"-1">https://dev.tiki.org/How+to+pick=
+a+software+library),</a> <br> <br> I've analyzed the available options o=
n  <a href=3D"https://dev.tiki.org/Lottie" target=3D"_blank" tabindex=3D"=
-1">https://dev.tiki.org/Lottie</a><br> <br> Recommendation<br> I propose=
 using @lottiefiles/dotlottie-web because:<br> - Official LottieFiles pla=
yer with active maintenance (543+ releases)<br> - Supports both .json and=
 compressed .lottie formats<br> - Web Worker support for better performan=
ce<br> <br> The full analysis with pros/cons is available at: <a href=3D"=
https://dev.tiki.org/Lottie" target=3D"_blank" tabindex=3D"-1">https://de=
v.tiki.org/Lottie</a><br> <br> Please share your thoughts, concerns, or a=
lternative suggestions!<br> Best regards,<br> Mo=C3=AFse Nturubika<br> <b=
r> _______________________________________________<br> TikiWiki-devel mai=
ling list<br> <a href=3D"mailto:[email protected]" tar=
get=3D"_blank" tabindex=3D"-1">[email protected]</a><b=
r> <a href=3D"https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel=
" target=3D"_blank" tabindex=3D"-1">https://lists.sourceforge.net/lists/l=
istinfo/tikiwiki-devel</a></blockquote><br>______________________________=
_________________<br>TikiWiki-devel mailing list<br><a href=3D"mailto:Tik=
[email protected]" target=3D"_blank" tabindex=3D"-1">Tiki=
[email protected]</a><br><a href=3D"https://lists.sourcefo=
rge.net/lists/listinfo/tikiwiki-devel" target=3D"_blank" tabindex=3D"-1">=
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel</a></blockquo=
te><div><br></div></body></html>
--f04bc1b1-684a-49ca-bfe6-07b147a99780-1--


--===============4274701704338528330==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============4274701704338528330==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
TikiWiki-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel

--===============4274701704338528330==--