A lightweight float to any container!
Lightweight floating container for react apps
A customizable and accessible Popover component that displays content in a floating container next to a trigger element.
iOS-style draggable, resizable floating container for React & Next.js. YouTube mini-player inspired picture-in-picture component with momentum physics, dock-to-edge, and glassmorphism styling.
Floating UI for the web
Positioning library for floating elements: tooltips, popovers, dropdowns, and more
Utilities for Floating UI
Floating UI for React DOM
Floating UI for React
A function to parse floating point hexadecimal strings as defined by the WebAssembly specification
floating-menu extension for tiptap
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
No description provided.
Floating UI for Vue
Easy Vue tooltips, dropdowns, menus & popovers using floating-ui
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
React popover component is a floating container attached to an element
Floating UI for React Native
The Material Components for the web floating-label component
Core logic for the floating-panel widget implemented as a state machine
Check if the process is running inside a container (Docker/Podman)
This is the platform-agnostic devtools package of Floating UI, exposing mechanisms to be used together with [Chrome devtools extension](https://chromewebstore.google.com/detail/floating-ui-devtools/ninlhpbnkjidaokbmgebblaehpokdmgb?hl=en) to help debugging
A <Select> component for Svelte apps
SolidJS bindings for Floating UI
Access CoreGraphics UI geometry the Ruby way.
Package for a subclass of Range, RangeExtd, containing RangeExtd::Infinity and RangeExtd::Nowhere. RangeExtd defines ranges that enable an exclusion of the begin boundary, in addition to the end boundary as in the built-in Range, and accepts open-ended ranges to infinity for either (or both) positive/negative direction. The open-ended boundaries are represented by two constant objects, POSITIVE and NEGATIVE of RangeExtd::Infinity, and they are a generalised Infinity of Float::INFINITY to any Comparable objects, which are in practice similar to built-in beginless/endless Ranges.
This gem creates a thin shell to encapsulate primitive literal types such as integers, floats and symbols. There are a family of wrappers which mimic the behavior of what they contain. Primitive types have several drawbacks: no constructor to call, can't create instance variables, and can't create singleton methods. There is some utility in wrapping a primitive type. You can simulate a call by reference for example. You can also simulate mutability, and pointers. Some wrappers are dedicated to holding a single type while others may hold a family of types such as the `Number` wrapper. What is interesting to note is Number objects do not derive from `Numeric`, but instead derive from `Value` (the wrapper base class); but at the same time, `Number` objects mimic the methods of `Fixnum`, `Complex`, `Float`, etc. Many of the wrappers can be used in an expression without having to call an access method. There are also new types: `Bool` which wraps `true,false` and `Property` which wraps `Hash` types. The `Property` object auto-methodizes the key names of the Hash. Also `Fraction` supports mixed fractions.