Showing 1-20 of 2,558 packages
A high-performance TypeScript library for 2D rectangle packing algorithms. Implements area-based packing and Guillotine bin packing with multiple heuristics for optimal space utilization.
tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
A max rectangle 2d bin packer for packing glyphs or images into multiple sprite-sheet/atlas
A 2D rectangular bin packing data structure that uses the Shelf Best Height Fit heuristic
<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
A packing algorithm for 2D bin packing. Largely based on code and a blog post by Jake Gordon.
filesystem bindings for tar-stream
Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.
Computes the area of the intersection of two rectangles.
Calculate a packing layout with support for different strategy configurations
Minimum bounding rectangle implementation in JavaScript. Uses `concaveman` and `mathjs` as dependencies.
lightweight rectangle packer
binary tree based bin packing algorithm
Parse any input rectangle format
Translate modifier presets for use with `@dnd-kit` packages.
A custom mode for MapboxGL Draw to draw a assisted rentangle
A library to compute the Minimum Bounding Rectangle of a GeoJSON polygon
2D, 3D, 4D Bin Packing
A tiny library for packing 2D rectangles (for sprite layouts)
Programmatic API for the bits behind npm pack