sarcadass/granim.js
Create fluid and interactive gradient animations with this small javascript library. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
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: 3655
- days_rel: n/a
- days_push: 1366
- n_releases_24m: 0
Adoption not part of the score
5304 stars · 222 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Granim.js is a small JavaScript library for creating fluid and interactive gradient animations on HTML canvas elements. It supports configurable gradient states, image masks, and callbacks, and is distributed via npm, Bower, or static files.
Use cases
- animate gradient backgrounds on a website hero section
- create interactive color-shifting canvas backgrounds
- add fluid gradient animations behind text or images
- build animated gradient banners with JavaScript
- use gradient states that transition on events
When to choose
- you need lightweight animated gradient backgrounds in the browser
- you want a simple canvas-based gradient animation with minimal setup
- you need interactive gradient transitions triggered by state changes
When to avoid
- you need full CSS-based animations without JavaScript
- you require complex motion graphics beyond gradient transitions
- you need a library with frequent updates and active maintenance
Facets
library · maturity maintenance
animation web-development frontend web-design browser gradient canvas javascript ui-effects nodejs
2 sources
- readme: https://github.com/sarcadass/granim.js · fetched 2026-08-28 · 7608a25d88fe
- homepage: https://sarcadass.github.io/granim.js/ · fetched 2026-08-29 · e74f4e45fb6c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sarcadass/granim.js | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="sarcadass/granim.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem