iShape-Rust / iShape-jsLinks
A fast 2D geometry library in WebAssembly for JavaScript and TypeScript. Supports polygon boolean operations, buffering, and triangulation.
☆17Updated last week
Alternatives and similar repositories for iShape-js
Users that are interested in iShape-js are comparing it to the libraries listed below
Sorting:
- A low-level library for performing boolean operations on SVG paths.☆35Updated this week
- A native Typescript/Javascript port of Clipper2☆39Updated last year
- Repo for an ideational book on 2D graphics, plus tools to make images☆37Updated last month
- WASM port of Clipper 2 for Polygon Clipping and Offsetting☆69Updated 6 months ago
- Offset polygon☆17Updated last year
- A spline for interactive 2D curve design☆114Updated 6 months ago
- SDF -> Voxels -> Faces -> Pixels☆19Updated 2 years ago
- Polygon and line clipping and offsetting library (Javascript) - a port of Angus Johnson's clipper☆174Updated last year
- Boolean operations on polygons (union, intersection, difference, xor)☆38Updated 9 months ago
- A 3D modeling and rendering programming language utilizing SDFs.☆59Updated last week
- Little utility to round corners in a path☆79Updated last year
- vector brushstroke library☆75Updated 3 years ago
- Small lib for polygon offsetting(margin/padding)☆257Updated 2 years ago
- Highly extendable instanced line rendering in a single draw call☆23Updated last year
- An experimental approach to expressing vector math in js (tagged template literals)☆31Updated 2 years ago
- Small, no dependency library for offsetting polygons.☆41Updated 3 years ago
- ☆24Updated 4 years ago
- Clipper Abstraction (simplified API)☆126Updated 2 years ago
- Rust bindings to the latest stable release of SFCGAL☆9Updated last week
- A blazing fast ⚡ Wave Function Collapse engine for three.js, built for real-time 2D, 2.5D, and 3D procedural world generation at scale.☆58Updated this week
- Rust crate to perform boolean operations on polygons.☆35Updated 4 months ago
- ☆136Updated 7 months ago
- A marching squares implementation in JS and an explanation website to go along with it☆25Updated 3 years ago
- Contrast is a WebGPU based 2D render engine written in Rust☆77Updated last month
- simple demo to use Paper.js as 2D input for Three.js extrusion mesh☆29Updated 7 years ago
- GLSLX support in Visual Studio Code☆67Updated 4 years ago
- A library for constraining triangulations from Delaunator☆68Updated 10 months ago
- Simple and fast cubic Bézier curve offsetter☆32Updated last year
- Rust implementation of the Martinez-Rueda Polygon Clipping Algorithm☆98Updated last year
- Generalized offsetting of parameterized Bézier curves☆26Updated 8 years ago