Floating UI is a low-level library for positioning “floating” elements like tooltips, popovers, dropdowns, menus and more while intelligently keeping them in view.
Challenges arise when positioning floating elements as they get taken out of the normal layout flow of a document, leading to issues with clipping and overflow, which is where this library can help!
- Tiny: 600-byte core with highly modular architecture for tree-shaking
- Low-level: Granular control over positioning behavior
- Pure: Predictable and side-effect free
- Extensible: Powerful middleware system