riccardoscalco/textures
Textures.js is a JavaScript library for creating SVG patterns 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
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
- readme: https://github.com/riccardoscalco/textures · fetched 2026-08-28 · 6496c5e2ebe8
- homepage: http://riccardoscalco.github.io/textures/ · fetched 2026-08-29 · 362d9648cb22
- registry_npm: https://registry.npmjs.org/textures · fetched 2026-08-29 · ba9a1afce1f1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| riccardoscalco/textures | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="riccardoscalco/textures")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem