Search results
50 packages found
The animator's toolbox
- animation
- ux
- ui
- popmotion
- canvas animation
- dom animation
- dom
- pointer tracking
- mouse
- mouse tracking
- touch
- touch tracking
- physics
- interaction
- View more
Unified mouse, mouse wheel & multi-touch event stream abstraction
Federated Events API, the plumbing behind the propagation of UI events into the PixiJS scene graph.
Swiperia Core: The foundational engine for handling swipe gestures in JavaScript. Provides platform-agnostic utilities to detect swipe direction, calculate distance and velocity, and analyze swipe movement data.
Swiperia JS: A powerful suite of JavaScript libraries for building intuitive swipe-driven user interfaces. Provides core gesture handling, web-specific implementations, and React components for seamless integration.
Swiperia React: A powerful suite of JavaScript libraries for building intuitive swipe-driven user interfaces. Provides core gesture handling, web-specific implementations, and React components for seamless integration.
A small library to provide consistent mouse and touch interactions.
Build next-level interactive web applications.
- lume
- gui
- graphical user interface
- graphical-user-interface
- interface
- interface library
- interface-library
- ui
- user interface
- user-interface
- widgets
- ui widgets
- ui-widgets
- components
- View more
A handy library for creating responsive accordions, sliders, and tabs. It’s easy to use and works well on all screen sizes, supporting touch interactions and customizable animations.
- tab
- slider
- accordion
- responsive accordion
- convert accordion to tabs
- accordion with slider
- react accordion
- vue accordion
- npm
- accordion slider tabs responsive
- npm accordion
- npm tabs
- responsive-accordion
- touch
- View more
SwiftTouch.js is a JavaScript library designed to swiftly and accurately track touch gestures on your webpage. It offers seamless and responsive touch motion tracking, making it ideal for creating smooth and intuitive user experiences.
recognizes mouse, pointer, and touch-based events and delivers refined data
recognizes mouse, pointer, and touch-based events and delivers refined data
Unlock the power of long-press interactions with react-press-and-hold! 🚀 This lightweight and highly customizable React hook lets you easily detect and handle long-press events in your applications. Whether you’re looking to enhance your UI with context
- Long-press
- Gesture
- Interaction
- Touch
- Mouse
- Event
- React
- Hook
- UI
- UX
- Context menu
- Drag-and-drop
- Action
- Confirmation
- View more
Front-end framework for processing user interface events in TypeScript
- event processing
- user interaction
- user interface
- ui
- undo
- redo
- front-end
- framework
- touch
- dnd
- drag and drop
- typescript
A React-Native component that makes a view touchable
- react-native-touch-filler
- react native touch filler
- react-native-touch
- react native touch
- react native
- react-native
- filler
- react native filler
- react-native-filler
- touch
- gesture
- fill
- touchable
- user interaction
- View more
React hook for getting and following user interaction type
An interaction module that helps attach mouse and touch to pixijs objects.
360 integrated viewing solution from inside-out view to outside-in view. It provides user-friendly service by rotating 360 degrees through various user interaction such as motion sensor and touch.
A JavaScript implementation of the TUIO protocol for multitouch and tangible interaction for NodeWebkit (nwjs).
React context for subscribing to all react native interaction events