Textures.js

Textures.js is a JavaScript library for creating SVG patterns

Github stars Tracking Chart

textures.js

Textures.js is a javascript library for creating SVG patterns.
Made on top of d3.js, 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:

import textures from 'textures';

You can also usetextures.js in your html page with a <script> tag, dowloading textures.js in a local folder

<script src="path/to/textures.js"></script>

or using the Unpkg CDN network

<script src="https://unpkg.com/textures@1.2.0/dist/textures.js"></script>

Then textures.js can be used alongside with d3 with:

const svg = d3
  .select('#example')
  .append("svg");

const texture = textures
  .lines()
  .thicker();

svg.call(texture);

svg
  .append('circle')
  .style('fill', texture.url());

License

MIT

Main metrics

Overview
Name With Ownerriccardoscalco/textures
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2015-01-28 12:24:23
Pushed At2023-01-01 20:03:38
Last Commit At2022-01-24 19:07:31
Release Count8
Last Release Namev1.2.3 (Posted on 2021-04-17 16:32:43)
First Release Namev1.0.4 (Posted on 2016-08-12 10:31:32)
用户参与
Stargazers Count6.1k
Watchers Count91
Fork Count219
Commits Count206
Has Issues Enabled
Issues Count27
Issue Open Count12
Pull Requests Count66
Pull Requests Open Count9
Pull Requests Close Count135
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private