FindSoftware

Granim.js

JavaScript library that draws animated gradients on an HTML canvas element.

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

Current major version
26
Last release
2018-11-116

Adoption

GitHub stars
5,2962
npm downloads a week
3,6328
Contributors
77
Dependent repositories
2009
Dependent packages
119

Why these figures do not compare

Sources

  1. 2026-11-09: links
    sarcadass.github.io/granim.js/
  2. 2026-11-09: links, Written in, License, GitHub stars
    api.github.com/repos/sarcadass/granim.js
  3. 2026-11-09: Categories, Install with
    raw.githubusercontent.com/sarcadass/granim.js/master/README.md
  4. 2026-11-09: License model, Maintainer
    raw.githubusercontent.com/sarcadass/granim.js/master/LICENSE
  5. 2026-11-09: First release
    api.github.com/repos/sarcadass/granim.js/releases/tags/v1.0.0
  6. 2026-11-09: Current major version, Last release
    api.github.com/repos/sarcadass/granim.js/releases/tags/v2.0.0
  7. 2026-11-09: Contributors
    api.github.com/repos/sarcadass/granim.js/contributors?per_page=1
  8. 2026-11-09: npm downloads a week
    api.npmjs.org/downloads/range/2026-11-01:2026-11-07/granim
  9. 2026-11-09: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/granim

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON