Tooltip rendered via a React portal — always on top, fully typed, works with Next.js and Remix out of the box.
$ npm install react-portal-tooltip-upgradedTooltip can be placed on any side of the trigger element.
Control arrow position or remove it entirely.
Pass a style prop to fully customise the tooltip and arrow colours.
No state management needed — hover behaviour is handled internally.
Hover the button, then slide your mouse onto the tooltip — with useHover=true it stays open.
Hover any username to see a rich card tooltip. Inspired by the original library GIF.
Hover the usernames below to display the tooltips
Forked from react-portal-tooltip by Romain Berger · Maintained by Muhammad Murtaza