# textures
**Repository Path**: mirrors/textures
## Basic Information
- **Project Name**: textures
- **Description**: Textures 是一个为创建 SVG 原型的 Javascript 库,在 d3.js 之上制作,主要是用于图像数据可视化
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: https://www.oschina.net/p/textures
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-04-21
- **Last Updated**: 2025-09-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# textures.js
Textures.js is a JavaScript library for creating SVG patterns.
Made on top of [**d3.js**](https://d3js.org/), it is designed for data visualization.
Read more on http://riccardoscalco.github.io/textures/.
## Install
```
npm install textures
```
## Usage
Import `textures.js` from NPM with:
```js
import textures from 'textures';
```
You can also use `textures.js` in your HTML page with a `
```
or by using the Unpkg CDN network:
```html
```
Then `textures.js` can be used alongside `d3` with:
```js
const svg = d3
.select('#example')
.append("svg");
const texture = textures
.lines()
.thicker();
svg.call(texture);
svg
.append('circle')
.style('fill', texture.url());
```
## License
MIT