Popper: Detailed Overview & Metrics

v2.11.8(about 1 year ago)

This package was last published over a year ago. It may not be actively maintained.The package doesn't have any types definitionsNumber of direct dependencies: 0Monthly npm downloads

@popperjs/core is a lightweight and powerful JavaScript library for positioning poppers (pop-up elements) in web applications. It provides a flexible and customizable solution for creating tooltips, dropdowns, and other UI components that need dynamic positioning. Popper.js uses the Popper positioning engine to calculate the optimal position of poppers relative to their reference elements, taking into account various factors like viewport boundaries and collision detection.

Compared to other positioning libraries, @popperjs/core offers a robust set of features, including modifiers for customization, event listeners for dynamic updates, and support for different positioning strategies. It is actively maintained and widely used in modern web development projects.

Alternatives: tippy.js, react-popper, tooltip.js

Tags: javascriptlibrarypositioningpopperUI components