Ross ROSS = Recommend OSS · open-source software intelligence for agents

michaelvillar/dynamics.js

Javascript library to create physics-based animations observed · 2026-08-28

github.com/michaelvillar/dynamics.js · homepage · CoffeeScript observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4595
  • days_rel: n/a
  • days_push: 2745
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

7545 stars · 402 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Dynamics.js is a JavaScript library for creating physics-based animations, such as spring and bounce effects, on DOM elements, SVG properties, and arbitrary JavaScript objects. It provides an animate API with configurable physics parameters and its own setTimeout implementation to keep animations consistent across browser tabs.

Use cases

  • animate DOM elements with spring physics
  • create bouncy UI micro-interactions
  • animate SVG path properties
  • animate arbitrary JavaScript object values
  • replace CSS transitions with physics-based motion

When to choose

  • you want natural spring/bounce animations without heavy frameworks
  • you need to animate plain JavaScript objects or SVG, not just CSS
  • you want a small standalone animation library

When to avoid

  • you need a maintained library with active updates (last release 2019)
  • you already use a modern framework with built-in animation tooling
  • you need Web Animations API or GPU-accelerated performance guarantees

Facets

library · maturity maintenance

animation frontend web-development graphics browser physics-based-animation spring svg-animation dom-animation coffeescript nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
michaelvillar/dynamics.jsmain23

For agents

markdown · JSON · MCP: product_card(name="michaelvillar/dynamics.js")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem