# Textures.js

> A library to create SVG patterns.

- Category: [More JavaScript visualization libraries](https://awesomedataviz.com/categories/javascript-visualization-tools/)
- Website: https://riccardoscalco.github.io/textures/
- Repository: https://github.com/riccardoscalco/textures
- License: MIT
- Language: JavaScript
- Status: Inactive (no commits in over a year)
- GitHub stars: 6,088
- Commits in the last 12 months: 0
- Contributors: 10
- Last commit: Jan 24, 2022
- Latest release: v1.2.3 (Apr 17, 2021)
- Install (npm): `npm install textures`, 4.7K downloads per week

## Overview

Textures.js is an open-source JavaScript visualization library released under the MIT license. Its GitHub repository has 6,088 stars, 219 forks, and 10 contributors. It has not had a commit since Jan 24, 2022. The latest release, v1.2.3, was published on Apr 17, 2021. On npm it is downloaded about 4.7K times per week.

## Alternatives

- [blessed-contrib](https://awesomedataviz.com/tools/blessed-contrib/): Terminal dashboards with charts, maps, gauges and tables, built with Node.js and ASCII/ANSI art. (15.8K stars)
- [Vega](https://awesomedataviz.com/tools/vega/): Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. (12K stars)
- [Perspective](https://awesomedataviz.com/tools/perspective/): Interactive analytics and visualization component for large and streaming datasets, built on WebAssembly. (11.3K stars)
- [vue-echarts](https://awesomedataviz.com/tools/vue-echarts/): Vue.js component for Apache ECharts. (10.8K stars)
- [vue-chartjs](https://awesomedataviz.com/tools/vue-chartjs/): Vue.js wrapper for Chart.js. (5.7K stars)
- [Vega-Lite](https://awesomedataviz.com/tools/vega-lite/): Is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. (5.5K stars)

## Comparisons

- [blessed-contrib vs Textures.js](https://awesomedataviz.com/compare/blessed-contrib-vs-textures-js/)
- [Textures.js vs Vega](https://awesomedataviz.com/compare/textures-js-vs-vega/)
- [Perspective vs Textures.js](https://awesomedataviz.com/compare/perspective-vs-textures-js/)
- [Textures.js vs vue-echarts](https://awesomedataviz.com/compare/textures-js-vs-vue-echarts/)

Source: https://awesomedataviz.com/tools/textures-js/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
