Anime.js

Languages and libraries

javascript animation library

SHOW HN2016

283points
73comments
#74of 2,264 in 2016
Top 4%of 2016 by points

How HN took it

MixedNo clear lean

4 positive, 16 neutral or asking, 3 mixed, 10 critical, out of 33 comments about the project. Thread score -0.11.

Performance: 1 for, 5 againstIdea: 1 for, 3 againstDocs: 1 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Lightweight file size compared with GSAP and Popmotion

    From 2 comments
    • Popmotion minified is over 45kB, almost 8x as large as Anime.js.
      Ameo on HN
    • I'm pretty sure not many people will understand what the word means in this context, and I would strongly suggest removing it. "valency" has specific meanings in chemistry and…
      bshimmin on HN
  • Impressive demo and clean API

    From 2 comments
    • I'm pretty sure not many people will understand what the word means in this context, and I would strongly suggest removing it. "valency" has specific meanings in chemistry and…
      bshimmin on HN
    • Impressive.
      surkin on HN

Objections

  • The name 'polyvalent' is confusing; replaced with 'flexible'

    From 2 comments
    • It means "multipurpose", polyvalent is a really common word in French, but apparently doesn't have the same signification in English, or is less common. I'll replace it by…
      JulianGarnier on HN
    • Ok so I went with "flexible", I'm not 100% sure yet, but that will do the job for now
      JulianGarnier on HN
  • Ambiguous project name clashes with anime

    From 2 comments
    • Awesome project and impressive demo, but these ambiguous project names are a really bad idea for a number of reasons.
      beefsack on HN
    • I'm confused. What does this have to do with anime/why is this called anime?
      drdeca on HN
  • Page used excessive CPU and memory in some browsers

    From 2 comments
    • Very nice but it explodes my work laptops CPU (running ubuntu 16.04 + chrome 50) even just idling on http://anime-js.com/ Im guessing you need to add some "sleep" somewhere
      trollboll on HN
    • Jesus! I had to force-kill my browser after a tab (didn't know which one at first) started eating all my 6GB of RAM, then realized it was this one when I restored the session. I…
      guessmyname on HN
  • GSAP is faster in stress tests

    From 1 comment
    • Congrats on the release! You said Anime is equal or better than other JS libraries in terms of performance - were you including GSAP? In my tests, GSAP was significantly faster…
      GreenSock on HN

Requests

  • Better documentation of anime.path and comparison tables

    From 3 comments
    • The only documentation of the anime.path function is the example: anime.path('path') I think I can guess how to use it -- the argument is a "target" that resolves to an SVG path…
      dgreensp on HN
    • Totally awesome work! It would be great to get some comparison tables (size, compatibility, speed) for the common animation libraries (velocity, tweenmax/lite, etc) Also digging…
      Secretmapper on HN
    • This looks great, thank you for open sourcing this! I would like to ask two things: How do you think about the velocity.js code regarding performance optimization? What would be…
      code_research on HN
  • Timeline or sequencing support for coordinating animations

    From 2 comments
    • This looks great, thank you for open sourcing this! I would like to ask two things: How do you think about the velocity.js code regarding performance optimization? What would be…
      code_research on HN
    • Regarding the performance, Anime is equal or better in some cases than the other javascript animation libraries out there. Not sure to understand what you mean by "coordinate…
      JulianGarnier on HN

Questions

  • How does it compare with GSAP, mo.js and Popmotion?

    From 2 comments
    • Do you have any quick notes on how this compares and contrasts with GSAP[1] other than the licensing? Is there any clear case for "Use Anime.js for XYZ"? [1]…
      leetrout on HN
    • How is this better than greensock / mo.js / popmotion.js?
      KaoruAoiShiho on HN
  • What is the difference from the Web Animations API?

    From 1 comment
    • What's the difference between this library and the Web Animations API?…
      snarkyturtle on HN

Alternatives named

  • GSAP

    From 2 comments
    • Do you have any quick notes on how this compares and contrasts with GSAP[1] other than the licensing? Is there any clear case for "Use Anime.js for XYZ"? [1]…
      leetrout on HN
    • Congrats on the release! You said Anime is equal or better than other JS libraries in terms of performance - were you including GSAP? In my tests, GSAP was significantly faster…
      GreenSock on HN
  • Popmotion

    From 1 comment
    • Have you seen or used https://github.com/Popmotion/popmotion/? These both seem fairly similar, both small libraries with a lot of overlap.
      Akkuma on HN
  • Web Animations API

    From 1 comment
    • What's the difference between this library and the Web Animations API?…
      snarkyturtle on HN
  • Velocity.js

    From 1 comment
    • This looks great, thank you for open sourcing this! I would like to ask two things: How do you think about the velocity.js code regarding performance optimization? What would be…
      code_research on HN
  • mo.js

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/11986480)