floating-vue
floating-ui
Our great sponsors
floating-vue | floating-ui | |
---|---|---|
3 | 15 | |
2,582 | 24,191 | |
- | 1.4% | |
8.5 | 9.8 | |
8 days ago | 2 days ago | |
Vue | TypeScript | |
MIT License | MIT License |
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.
floating-vue
-
A Vue dropdown menu with Floating Vue & Tailwind
One of the most popular libraries available for creating tooltips, popovers and menus in Vue applications is floating-vue. Although floating-vue provides a Dropdown component, styling it and adding additional functionality, like e.g keyboard navigation, is left up to the user.
-
Detecting Clicks Outside an Element in Vue
One good example of such a use case is tooltips, v-tooltip is a popular library, it's a wrapper for popperjs. This library can be registered as a directive and used as follows
-
Why You Should Start an Open Source Project
A persistent audio player powered by vue and some visuals from tailwindcss, v-tooltip, v-progress, vue-ionicons & xns-seek-bar
floating-ui
- [AskJS] What are your favorite JS packages and libraries at the moment?
-
Any flutter package similar to Floating UI?
Hello people, the title pretty much says it all so here is a link to Floating UI
-
I created a draggable smart menu in React that can automatically change its orientation and position. Links in the comments
Hey nice job! If you want to make the menu slide without moving the button you might want to check https://floating-ui.com/
-
Mantine 5.0 is out – 140+ hooks and components with dark theme support
All popovers and other floating elements were migrated from popperjs to floating ui – it saves some space in your bundle and offers more features out of the box, for example, same width dropdown
-
Best React Libraries to Use in 2022
Positioning: floating-ui
-
How to build a Google Docs like commenting system in React
You could look into Floating UI (before it was called PopperJS). It is mainly used for popovers, but it gives you a lot of flexibility to control the popover position, so it should be possible to make them stick to the right edge of the screen. Also supports React.
-
Created a simple tooltip library
Nothing against your project but I recommend anybody looking to implement tooltips, popovers, dropdowns, and other anchored UI to strongly consider starting with floating-ui. It's the fiddly cross browser positioning logic without the interface by someone who's been doing popover libs since jQuery.
- [AskJS] TipPop - ToolTip component
-
How to replace useState with useRef and be a winner
You want to make a component and let the users to access its internal DOM node — to position popper, or .focus() it, or whatever.
-
Detecting Clicks Outside an Element in Vue
One good example of such a use case is tooltips, v-tooltip is a popular library, it's a wrapper for popperjs. This library can be registered as a directive and used as follows
What are some alternatives?
react-popper - 🍿⚛Official React library to use Popper, the positioning library
tippyjs - Tooltip, popover, dropdown, and menu library
NuxtJs-SwiperJs - Example how to make Nuxt Js work with Swiper JS v.6
ng-bootstrap - Angular powered Bootstrap
tailwindcss - A utility-first CSS framework for rapid UI development. [Moved to: https://github.com/tailwindlabs/tailwindcss]
svelte-tooltip - Light weight (bare minimum) svelte-actions based tooltip⚡️⚡️
dnd-kit - The modern, lightweight, performant, accessible and extensible drag & drop toolkit for React.
ui.mantine.dev - Mantine UI website and components
v-progress - progress ui component for vue2
vue-slider-component - 🌡 A highly customized slider component
vuex - 🗃️ Centralized State Management for Vue.js.
toppy - Overlay library for Angular 7+