Granim.js
JavaScript library that draws animated gradients on an HTML canvas element.
sarcadass.github.io/granim.js/repositorydocs
Granim.js animates gradients in a page’s canvas element: a script creates a Granim instance that points at the element. The instance takes named states, and each state lists gradients, each made of two colors.
The library installs from npm or Bower, or as a file downloaded from the project’s releases page. The README links a demo site that shows the effects.
Identity
- Status
- Stub
- Maintainer
- Benjamin Blonde4
- Maintained by
- Individual
- First release
- 20165
Rendering and deploy
- Install with
- npm3
Releases
Adoption
Sources
- 2026-11-09: links
sarcadass.github.io/granim.js/ - 2026-11-09: links, Written in, License, GitHub stars
api.github.com/repos/sarcadass/granim.js - 2026-11-09: Categories, Install with
raw.githubusercontent.com/sarcadass/granim.js/master/README.md - 2026-11-09: License model, Maintainer
raw.githubusercontent.com/sarcadass/granim.js/master/LICENSE - 2026-11-09: First release
api.github.com/repos/sarcadass/granim.js/releases/tags/v1.0.0 - 2026-11-09: Current major version, Last release
api.github.com/repos/sarcadass/granim.js/releases/tags/v2.0.0 - 2026-11-09: Contributors
api.github.com/repos/sarcadass/granim.js/contributors?per_page=1 - 2026-11-09: npm downloads a week
api.npmjs.org/downloads/range/2026-11-01:2026-11-07/granim - 2026-11-09: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/granim