Anime.js – A lightweight JavaScript animation library

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Onboard AI - ChatGPT with full context of any GitHub repo.
  • WorkOS - The modern API for authentication & user identity.
  • anime.js

    JavaScript animation engine

  • animate.css

    🍿 A cross-browser library of CSS animations. As easy to use as an easy thing.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • fat

    Web's fastest and most lightweight animation tool. (by nextapps-de)

  • shifty

    The fastest TypeScript animation engine on the web

  • surreal

    🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better!

    If you like this, you may also want to check out: https://github.com/gnat/surreal

  • theatre

    Motion design editor for the web

  • GreenSock-JS

    GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • BabylonJS

    Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

  • lowtechguys

    One less known use case for this is creating animated UI demos, which as a dev I find harder to do using video editing software.

    I used it to create the simple demo on the rcmd frontpage: https://lowtechguys.com/rcmd

    This is the code, where I'm just animating elements of an SVG I previously created with Sketch: https://github.com/FuzzyIdeas/lowtechguys/blob/main/src/rcmd...

    I'm also doing the same thing for the Lunar frontpage: https://lunar.fyi/

    But because Lunar's demo is a lot more resource intensive, I pre-rendered it into a video, and heavily optimized it for each screen size, in H.265, WEBM and H.264.

  • Lunar

    Intelligent adaptive brightness for your external monitors

    One less known use case for this is creating animated UI demos, which as a dev I find harder to do using video editing software.

    I used it to create the simple demo on the rcmd frontpage: https://lowtechguys.com/rcmd

    This is the code, where I'm just animating elements of an SVG I previously created with Sketch: https://github.com/FuzzyIdeas/lowtechguys/blob/main/src/rcmd...

    I'm also doing the same thing for the Lunar frontpage: https://lunar.fyi/

    But because Lunar's demo is a lot more resource intensive, I pre-rendered it into a video, and heavily optimized it for each screen size, in H.265, WEBM and H.264.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts