atomiks/floating-ui
JavaScript positioning library for tooltips, popovers, dropdowns, and more observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1739
- days_rel: n/a
- days_push: 1729
- n_releases_24m: 0
Adoption not part of the score
1532 stars · 22 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Floating UI is a JavaScript positioning library for anchoring floating elements like tooltips, popovers, and dropdowns next to reference elements while avoiding viewport collisions. It also provides React primitives for building accessible interactions for floating components, and is the successor brand of Popper.js (this repo has moved to floating-ui/floating-ui).
Use cases
- position tooltips next to buttons
- build popover components in React
- create dropdown menus that stay in view
- anchor floating elements without viewport overflow
- position a tooltip relative to the mouse cursor
- build combobox and select menus with accessible interactions
- replace Popper.js with its maintained successor
When to choose
- you need robust anchor positioning with flip/shift/size collision handling
- you want headless primitives to build custom tooltips, popovers, or menus
- you need framework-agnostic positioning or React interaction hooks
- you are starting a new project and were considering Popper.js
When to avoid
- you want pre-built styled components rather than headless primitives
- you need only simple CSS-only tooltips without dynamic positioning
- you rely on the old atomiks/floating-ui repo location, which is archived in favor of floating-ui/floating-ui
Facets
library · maturity active
ui-components frontend-framework middleware web-development frontend accessibility browser cross-platform positioning tooltips popovers dropdowns anchoring collision-detection react headless-ui popper-successor nodejs
4 sources
- readme: https://github.com/atomiks/floating-ui · fetched 2026-08-28 · 82fe370c257f
- homepage: https://floating-ui.com · fetched 2026-08-29 · 4ed9df4a68e2
- site_page: https://floating-ui.com/docs/getting-started · fetched 2026-08-29 · 844de5935f25
- site_page: https://floating-ui.com/docs/react · fetched 2026-08-29 · 475bbb455f31
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| atomiks/floating-ui | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="atomiks/floating-ui")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem