A JavaScript library to position floating elements and create interactions for them. (by floating-ui)

Floating-ui Alternatives

Similar projects and alternatives to floating-ui

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better floating-ui alternative or higher similarity.

floating-ui discussion

Log in or Post with

floating-ui reviews and mentions

Posts with mentions or reviews of floating-ui. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-25.
  • Frontend resources! 🚀
    24 projects | dev.to | 25 May 2024
    Floating UI (Tooltips): Floating UI for interactive tooltips
  • Top 9 CSS and JavaScript Tooltip Libraries
    11 projects | dev.to | 14 May 2024
    Floating UI (28.7k ⭐) — A JavaScript library that helps you create and position floating elements such as tooltips, popovers, dropdowns, and more. It also provides hooks and components for building accessible user interactions with React. Floating UI is smart, flexible, and platform-agnostic. Floating UI is the evolution of Popper 2, designed to bring the project to a new level.
  • Exploring Catalyst, Tailwind's UI kit for React
    3 projects | dev.to | 27 Mar 2024
    Built-in anchor positioning: With Floating UI, components like Menu and Listbox automatically position their popovers, anchoring them to their triggers and allowing them to adjust to changes in the viewport quickly.
  • Guided Tours Solution for Your Web Application
    5 projects | dev.to | 6 Mar 2024
    Shepherd is a powerful and customizable open source JavaScript library for creating interactive tours and onboarding experiences in web applications. It uses another open source library Floating UI to render the dialog tours. It offers a simple setup process, dynamic content support, the ability to create custom actions and events, and theming and styling too. More importantly, it is responsive too and never goes offscreen on smaller devices. Shepherd also provides excellent documentation and support, making it a popular choice among developers.
  • How to implement this hover effect?
    1 project | /r/react | 26 Aug 2023
    Check https://floating-ui.com/
  • Custom <select> ?
    2 projects | /r/Frontend | 5 Jul 2023
    As you stated, it's generally best to suggest going with the native application for handling the styling of the select options. That said, when I do need to reach for a nice lightweight solution, I have really enjoyed popper.js now known as Floating UI. The library is suitable for multiple UI patterns such as tooltips, popovers, selects, dialogs, dropdowns and comboboxes, meaning you get more mileage out of the small amount of additional file size.
  • Floating UI – Create tooltips, popovers, and dropdowns
    1 project | news.ycombinator.com | 21 Feb 2023
  • [AskJS] What are your favorite JS packages and libraries at the moment?
    8 projects | /r/javascript | 16 Jan 2023
  • Struggling to make a div appear on top
    1 project | /r/css | 24 Oct 2022
    nothing wrong with that, but it's also good to have a clear perspective over what you are doing. e.g. Maybe if you can, take 20 minutes to have a look at this code that is for doing this.. 1,405 commits over 5 years, 948 issues, and it still doesn't work right!
  • what theme is used on this website? is it available in vscode?
    1 project | /r/vscode | 6 Oct 2022
    I did say at a glance, but it was really from faulty memory while eating breakfast. Turns out it's a customized Moonlight II. I don't think that exact theme exists for vscode, but there is one by the same name if that'll do the trick.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 24 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →


Basic floating-ui repo stats
4 days ago

Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.