All Projects → popperjs → React Popper

popperjs / React Popper

Licence: mit
🍿⚛Official React library to use Popper, the positioning library

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to React Popper

react-popper
🍿⚛Official React library to use Popper, the positioning library
Stars: ✭ 2,415 (+11.14%)
Mutual labels:  tooltips, popover, tooltip, popper, placement
react-popover
Customizable positioning for tooltips, menus, and any other DOM elements inside of a container
Stars: ✭ 13 (-99.4%)
Mutual labels:  popover, tooltip, placement
React Popper Tooltip
A React hook to effortlessly build smart tooltips.
Stars: ✭ 149 (-93.14%)
Mutual labels:  tooltip, popover
React Laag
Hooks to build things like tooltips, dropdown menu's and popovers in React
Stars: ✭ 568 (-73.86%)
Mutual labels:  tooltip, popover
Popover
Angular CDK Popover, no default style, examples using @angular/material
Stars: ✭ 156 (-92.82%)
Mutual labels:  tooltip, popover
Popper Core
🍿 JavaScript positioning library for tooltips, popovers, dropdowns, and more
Stars: ✭ 18,903 (+769.9%)
Mutual labels:  tooltip, popover
React Cool Portal
😎 🍒 React hook for Portals, which renders modals, dropdowns, tooltips etc. to <body> or else.
Stars: ✭ 458 (-78.92%)
Mutual labels:  tooltip, popover
Html5tooltipsjs
Tooltips with smooth 3D animation
Stars: ✭ 892 (-58.95%)
Mutual labels:  tooltip, tooltips
Bootstrap-Confirmation
Bootstrap plugin for on-place confirm boxes using Popover
Stars: ✭ 303 (-86.06%)
Mutual labels:  popover, tooltip
Tippyjs React
React component for Tippy.js (official)
Stars: ✭ 1,081 (-50.25%)
Mutual labels:  tooltip, popover
Ng Bootstrap
Angular powered Bootstrap
Stars: ✭ 7,872 (+262.26%)
Mutual labels:  tooltip, popover
React Layer Stack
Layering system for React. Useful for popover/modals/tooltip/dnd application
Stars: ✭ 152 (-93.01%)
Mutual labels:  tooltip, popover
Hibiscus.js
Native Angular directives for Bootstrap4
Stars: ✭ 115 (-94.71%)
Mutual labels:  tooltip, popover
Tooltip Sequence
A simple step by step tooltip helper for any site
Stars: ✭ 287 (-86.79%)
Mutual labels:  tooltip, popover
V Tooltip
💬 Easy tooltips, popovers, dropdown for Vue
Stars: ✭ 2,109 (-2.95%)
Mutual labels:  tooltip, popper
Easy Toggle State
A tiny JavaScript library to easily toggle the state of any HTML element in any contexts, and create UI components in no time.
Stars: ✭ 261 (-87.99%)
Mutual labels:  tooltip, tooltips
Tooltips
Simple to use library for android, enabling to add a tooltip near any view with ease
Stars: ✭ 723 (-66.73%)
Mutual labels:  tooltip, tooltips
SpikeTip
Create effortless tooltips that breathe CSS! No Javascript. Just the good old CSS.
Stars: ✭ 26 (-98.8%)
Mutual labels:  tooltips, tooltip
Cooltipz.css
A modern, highly customisable, minimal, pure CSS tooltip library
Stars: ✭ 81 (-96.27%)
Mutual labels:  tooltip, tooltips
Sveltejs Tippy
Tippy.js for Svelte
Stars: ✭ 26 (-98.8%)
Mutual labels:  tooltip, popover

React Popper

Unit Tests npm version npm downloads Dependency Status code style: prettier Get support or discuss

React wrapper around Popper.

important note: Popper is not a tooltip library, it's a positioning engine to be used to build features such as (but not restricted to) tooltips.

Install

Via package managers:

# With npm
npm i react-popper @popperjs/core

# With Yarn
yarn add react-popper @popperjs/core

Note: @popperjs/core must be installed in your project in order for react-popper to work.

Via script tag (UMD library exposed as ReactPopper):

<script src="https://unpkg.com/react-popper/dist/index.umd.js"></script>

Documentation

The full documentation can be found on the official Popper website:

http://popper.js.org/react-popper

Running Locally

clone repo

git clone [email protected]:popperjs/react-popper.git

move into folder

cd ~/react-popper

install dependencies

npm install or yarn

run dev mode

npm run demo:dev or yarn demo:dev

open your browser and visit:

http://localhost:1234/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].