# Perspective vs Textures.js

## Key differences

- Perspective has 1.9× as many GitHub stars as Textures.js (11.3K vs 6.1K).
- Perspective had more development activity over the last 12 months: 337 commits vs 0.
- Perspective is downloaded 4× as often on npm (19.1K vs 4.7K per week).
- Perspective is licensed under Apache-2.0; Textures.js under MIT.
- Perspective is written primarily in Rust, Textures.js in JavaScript.
- Textures.js is the older project: its repository was created in 2015, Perspective's in 2017.
- Textures.js has had no commits since Jan 24, 2022.

| | Perspective | Textures.js |
|---|---|---|
| Description | Interactive analytics and visualization component for large and streaming datasets, built on WebAssembly. | A library to create SVG patterns. |
| GitHub stars | 11,270 | 6,088 |
| Commits (12 months) | 337 | 0 |
| Contributors | 89 | 10 |
| License | Apache-2.0 | MIT |
| Language | Rust | JavaScript |
| Status | Active | Inactive |
| Install | `npm install @finos/perspective` | `npm install textures` |

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