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
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • anime.js

    JavaScript animation engine

  • animate.css

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

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • 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

  • 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.

    InfluxDB logo
  • 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