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

riccardoscalco/textures

Textures.js is a JavaScript library for creating SVG patterns observed · 2026-08-28

github.com/riccardoscalco/textures · homepage · JavaScript · MIT (permissive) 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: 4235
  • days_rel: n/a
  • days_push: 1340
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

6090 stars · 220 forks observed · 2026-08-28

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

Textures.js is a JavaScript library built on top of d3.js for generating SVG patterns such as lines, circles, and paths. It is designed for data visualization, allowing categories to be distinguished with textured fills.

Use cases

  • create svg patterns for data visualization
  • add texture fills to d3 charts
  • distinguish map regions with svg patterns
  • generate line and circle patterns in svg
  • make accessible categorical color-plus-texture encodings

When to choose

  • you are already using d3 and need pattern fills for charts or maps
  • you want lightweight, MIT-licensed SVG texture generation in the browser

When to avoid

  • you need canvas or WebGL-based textures
  • your project does not use SVG or d3-style selections

Facets

library · maturity maintenance

data-visualization ui-components graphics data-visualization frontend web-development browser svg-patterns d3 textures dataviz nodejs javascript

3 sources

Member repositories

RepositoryRoleHealth v2
riccardoscalco/texturesmain23

For agents

markdown · JSON · MCP: product_card(name="riccardoscalco/textures")

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