tippyjs-react VS floating-ui

Compare tippyjs-react vs floating-ui and see what are their differences.

tippyjs-react

React component for Tippy.js (official) (by atomiks)

floating-ui

A JavaScript library to position floating elements and create interactions for them. (by floating-ui)
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
tippyjs-react floating-ui
3 26
1,798 31,672
- 0.7%
0.0 9.2
over 1 year ago 12 days ago
JavaScript TypeScript
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

tippyjs-react

Posts with mentions or reviews of tippyjs-react. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-25.

floating-ui

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-10-12.
  • Floating UI – JavaScript library to position floating elements
    1 project | news.ycombinator.com | 6 Dec 2024
  • 12 Must-Know Libraries to Supercharge Your Frontend Development
    8 projects | dev.to | 12 Oct 2024
  • Frontend Libraries for Your Next Project
    5 projects | dev.to | 12 Jul 2024
    Floating UI, formerly known as Popper.js, is a library for creating dynamic and responsive tooltips, pop-overs, dropdowns, and other floating widgets. Its powerful positioning engine ensures that elements are always displayed correctly, even in complex layouts.
  • Create a React Tooltip component using Popover API
    1 project | dev.to | 27 Jun 2024
    For this small snippet, I've used JS Popover API (HTMLElement.showPopover & HTMLElement.hidePopover) and Floating UI for Tooltip positioning. Check it out:
  • 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.

What are some alternatives?

When comparing tippyjs-react and floating-ui you can also consider the following projects:

react-dropdown-select - Customisable dropdown select for react

tippyjs - Tooltip, popover, dropdown, and menu library

react-popper - πŸΏβš›Official React library to use Popper, the positioning library

react-menu - React component for building accessible menu, dropdown, submenu, context menu, and more

floating-vue - πŸ’¬ Easy tooltips, popovers, dropdown, menus... for Vue

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured