A js implementation of MaxRects algorithms for packing rectangles.
Intersection Observer for Vue JS
A library for finding the intersection of two polygons
turf line-intersect module
Combine multiple JSON Schemas into a single schema which matches instances which are valid for all of the combined schemas, for supporting older JSON Schema versions which lack support for allOf, such Draft 4 used by Swagger/OpenAPI 2.
Type driven schema validator
TypeScript utilities library containing function wrappers, string and array helper functions, event classes and color utilities.
Finds intersection between two lines
Boolean operations on polygons
Calculate time slots for your users to choose from.
MaxRects Algorithm javascript implementation
Confetti explosion in Svelte 🎉🎊
Rete.js Structures ==== [](https://stand-with-ukraine.pp.ua) [](https:
Intersect AI integration bit module for the Habits workflow system
Checks if a point is in an svg path
区别2个数组的新增、相同、删除部分
A custom mode for MapboxGL Draw to draw rectangles that adds the functionality of keeping the rectangle's shape when adjusting a corner of the drawn rectangle
Vue component used to mark areas on a PDF using Mozilla PDF.js that could allow the user to perform actions against the marked area.
A custom mode for MapboxGL Draw to draw rectangles
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.
blockpainter
Detect when element is visible or hidden on user viewport
A function collection for working with rectangles
- **Headless:** `dnd-timeline` is a headless-ui library, and contains 0 styling, aside from functional styling (position, z-index, etc.). - **Hook-based:** exposes simple hooks like `useItem` and `useRow`, that should integrate seamlessly into your existi