framer-motion
A simple and powerful JavaScript animation library
Found 3314 results for drag
A simple and powerful JavaScript animation library
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Simple HTML5 drag-drop zone with React.js
JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap.
An animation library for JavaScript and React.
React target for @use-gesture
A draggable and resizable grid layout with responsive breakpoints, for React.
draggable component for vue
Zoom and pan html elements in easy way
A common package of Essential JS 2 base libraries, methods and class definitions
A cypress child command for drag'n'drop support.
Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
You can set up drag, pinch events in any browser.
A React Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
Droppable zone UI for Uppy. Drag and drop files into it to upload.
Production-ready, lightweight fully customizable React carousel component that rocks supports multiple items and SSR(Server-side rendering) with typescript.
FilePond, Where files go to stretch their bits.
A drag-and-drop-enabled FlatList component for React Native
make that shiz draggable
Multi Backend system compatible with DnD Core / React DnD
Preview component for React DnD
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine,
Simple HTML5 drag-drop zone with React.js
Implements scroll on drag
Drag and drop for angular 20.0+
Multi Backend system compatible with React DnD
Moveable is Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable.
Drag and drop lists.
A handy FilePond adapter component for React
Universal Drag-and-Drop Component Supporting both Vue 3 and Vue 2
Light React Drag & Drop files and images library styled by styled-components
Lets your users drag and drop files on a DOM element
Pan and zoom elements anywhere using native transformations
A cross browser solution to scrolling during drag and drop.
A React Compat Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Pinchable, Groupable, Snappable.
A cross browser solution to scrolling during drag and drop.
[](https://www.npmjs.com/package/react-use-draggable-scroll)
Multi Backend pipeline for react-dnd-multi-backend (HTML5 <-> Touch)
Zero dependency React component for Gmail or Facebook -like drag and drop file uploader. Drag files anywhere onto the window (or user defined 'frame' prop)! Very extensible, provides many hooks so you can use it to develop any custom behavior that you des
Robust JavaScript UI Component Library
Drag and Drop library
A handy FilePond adapter component for Vue
Angular directives using the native HTML Drag And Drop API
A React component that decorates its children with touch and mouse cursor coordinates, plotted relative to itself.
Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), `PUT` method, Customize the filter
JQuery plugin for dragging and dropping rows in a table
A multi-tab docking layout manager
Magically drag and drop files/links, built for React
Zero dependency layout manager supporting tabs, grids and splitviews
The simple images uploader applied Render Props pattern. This approach allows you to fully control UI component and behaviours.
Zero dependency layout manager supporting tabs, grids and splitviews
A draggable and resizable grid layout, as a Vue component.
React component wrapper for range-slider-input
Responsive, sortable, filterable and draggable layouts
HTML5 drag & drop for humans
vue directive to make a scrollable element scroll by draging to the scroll direction
Multiple file upload plugin with progress-bar, drag-and-drop, direct-to-S3 & Azure uploading, client-side image scaling, preview generation, form support, chunking, auto-resume, and tons of other features.
A cross browser solution to scrolling during drag and drop.
Components related to drag and drop in the Garden Design System
Drag and Drop feature for Editor.js
A cross browser solution to scrolling during drag and drop.
A react component that providing multi-touch gestures for zooming and dragging on any DOM element.
Vue 3 wrappers for smooth-dnd library
Uploadcare Widget: file uploader.
HTML Drag and Drop Simulator for E2E testing
Vanilla target for @use-gesture
A draggable and resizable grid layout, as a Vue component.
A pan and zoom component for React, using CSS transformations.
A sortable list component with support for multiple and nested lists.
Enjoyable content drag-to-scroll library
Drag and Drop library
_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._
Full featured lightbox gallery. Zero dependencies
Grid Layout with draggable and resizable items for Angular
Vue wrappers for smooth-dnd
Browser library for multi-touch gestures to zoom and drag on any DOM element.
A module for Quill rich text editor to allow images to be pasted and drag/dropped into the editor.
Drag and Drop library to support react-trello project
A lightweight, fast, configurable and reactive drag-to-select component for Angular 8 and beyond
Easy JavaScript library for selecting and moving elements. With no dependencies. Drag-Select & Drag-And-Drop.
FlatList that reorders items by dragging
Zoom module for lightgallery.
Draggable data points for Chart.js
Thumbnail module for lightgallery.
Angular Library for Drag and Drop, supports Sortable and Draggable.
JS library for drag-and-drop lists, supports sortable and draggable
Fullscreen module for lightgallery.
Vue wrappers for drag and drop
A virtual scrolling list component that can be sorted by dragging
Ready to use File Upload Dropzone component, built with shadcn/ui and react-dropzone.
React hook to add draggability to scrollable content easily
A npm react module for making react elements swipeable like in the dating app tinder.
Video module for lightgallery.
Enable other React components to be selectable by drawing a box with your mouse/touch
An add-on backend for react-dnd that provides support for keyboards and screenreaders by default.
Drag & Drop for Angular - based on HTML5 with no external dependencies.
A React Compat Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Pinchable, Groupable, Snappable.
Drag functionality for Leaflet vector layers
draggable
dock layout for react component
A draggable grid for react native
Javascript plugin for Kanban boards
Tiny library for drag-n-drop scrolling style
Angular 2 Drag-and-Drop without dependencies
Make list like component sortable
A lightweight, flexible drag and drop library for Svelte 5 applications.
Svelte animation library based on the React library framer-motion.
Thumbnail module for lightgallery.
High performant Vue file upload component with elegant and distinguishable previews for every file type and support for drag and drop, validations, default uploader with progress support and externally customizable in the "vue way"
Svelte Action to add dragging to your apps 😉
Simple and lightweight Svelte drag and drop library
UI components for file uploads with React js
Zoom module for lightgallery.
CDK with basic dropzone functionality.
A polyfill that enables HTML5 drag-and-drop support for touch devices
Drag and Drop for Angular2 and beyond!
Zero dependency layout manager supporting tabs, grids and splitviews
High performance, fully cross browser, full featured drag and drop in a tiny (2k gzipped), dependency-free package
A handy FilePond adapter component for Angular
Vue drag and drop library without any dependency
Vue library to add dragging to your apps 😉
Allows individual or group selection of items using the mouse.
draggable component for vue
Drag and drop sort control for react-native
A draggable and resizable grid layout with responsive breakpoints, for React.
Simple utility to make it easier to implement drag based things (ie. sliders and such)
A jQuery binding for SortableJS
JS library to add dragging to your apps 😉
A draggable and resizable grid layout, as a Vue component.
Video module for lightgallery.
A lightweight (~2kB) library to create range sliders that can capture a value or a range of values with one or two drag handles
DragDropContainer
Drag and Drop for Vue Composition API
A Vue 3 Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
A handy FilePond adapter component for Svelte
Drag drop capable wrapper of ListView for React Native
Components related to drag and drop in the Garden Design System
A complete form builder for react.
A drag & drop utility
Make your React components sortable.
The best and most complete React library for managing file uploads. Multilanguage support. Server side support. Material design styles. Code generator on webpage.
jQuery Simulate - extended. Simulating complex user interaction based on the jQuery Simulate plugin.
A jQuery plugin to pan and/or zoom elements using CSS3
jquery plugin for sortable, nestable lists
A React component used hooks that allows you to select elements in the drag area using the mouse
Pdf preview Plugin for FilePond
simple drag&drop component for vue 3.x
Mobile-friendly Carousel with batteries included (supporting touch, mouse emulation, lazy loading, thumbnails, fullscreen, RTL, keyboard navigation and customisations).
A simple directive to handle drag and drop of any Vue component
An Angular Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable.
React library to add dragging to your apps 😉
Drag & drop hierarchical list with mouse and touch compatibility
The splittable, draggable and collapsible react layout library.
Dropzone with Material Design implementation.
Pager module for lightgallery.
History(Hash) module for lightgallery.
Social media share module for lightgallery.
An angular 4 and above component for sorting list supporting drag and drop sort.
draggable component for vue
You can set up drag events in any browser.
Autoplay module for lightgallery.
Fullscreen module for lightgallery.
React library for scrolling elements by dragging the mouse
[](https://www.npmjs.com/package/react-draggable-tags) [ module for lightgallery.
This plugin add a drag and droppable list that allows you to sort content type entries.
Video module for lightgallery.
UI Selectable plugin without the bloat of jQuery and jQuery UI.
A vanilla-js module for adding zoom-on-wheel and pan-on-drag behavior to inline SVG elements.
Vue3 grid layout with resize, drag and responsive
SolidJS library to add dragging to your apps 😉
The simplest way to integrate drag on Vue.js
Conveyer adds Drag gestures to your Native Scroll.
A responsive, draggable and resizable grid layout, for Svelte.
Angular drag and drop based on dragula
A Svelte Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
A baseline UI as Mixins, Custom Elements, React Components, etc.
Data Driven Drag and Drop functionality for Vue.js
Event Manager for Animation
Modify Orientation Position Size
Vue directive plugin for advanced drag event detection.
makes your elements draggable in Vue
A draggable and resizable grid layout, for Svelte
A row based draggable and resizable grid layout with responsive breakpoints, for React.
React drag & drop highly customizable sortable list component
A FilePond wrapper for jQuery
React nested sortable component
Helper for demo of Moveable
Simple React Drag-to-Select component
Port of Ben Smithett's dragster to ES6. Wraps native dragenter/dragleave to behave like mouse event when hovering over child DOM elements.
Autoplay module for lightgallery.
Svelte action for drag-to-scroll behavior
A very lightweight and configurable jQuery Plugin for file uploading using ajax(async); includes support for queues, progress tracking and drag and drop.
Social media share module for lightgallery.
A Vue 3 drag and drop library to sort all kind of lists
Drag feature functionality for Leaflet.draw
Draggable element plugin for Chart.js
Tiny javascript library to create moveable DOM elements.
The simple and high performance library to allow HTML/SVG element to be dragged.
Lightweight drag to scroll directive for AngularJS
Respond to Touch and Desktop events using the same handlers, including tap (click), long-press, drag, long-press-drag, pinch/mouse zoom. Used in commercial SPAs and featured in the best-selling book Single Page Web Applications - JavaScript end-to-end.
draggable component for vue
A draggable and resizable grid layout with responsive breakpoints, for React.
Core functionality for Vue DnD Kit - a lightweight Vue 3 library for building performant and accessible drag and drop interfaces
A simple multi-file drag-and-drop input using vanilla JavaScript.
Dependency-free drag and drop support in Angular.js
Make element draggable
Dragscroll allows you to create numerous inertia scrolling areas all with their own properties.
A series of the resizer components for Vue.js
A Responsive, Draggable & Resizable Dashboard (grid) made with vue and typescript. Inspired by React-Grid-Layout & Vue-Grid-Layout
A virtual scrolling list component that can be sorted by dragging
angular-mixed-cdk-drag-drop is an Angular `Directive` to support mixed orientation drag drop using angular cdk.
Simple & elegant dropzone component
React Conveyer adds Drag gestures to your Native Scroll.
Bootstrap HTML5 Sortable lightweight jQuery plugin to create sortable lists and grids using native HTML5 drag and drop API.
Allow users to crop images within an area (fully responsive). Supports dragging (touch support), zoom and rotation.
Allow users to crop images within an area (fully responsive). Supports dragging (touch support), zoom and rotation.
A simple react library for selecting elements by moving the mouse
Add support scrolling of page during drag and drop (DnD) when not supported by the browser.
A cross browser solution to scrolling during drag and drop.
A directive for Sortable on Vue 3
A multi-tab docking layout manager
A draggable and resizable grid layout with responsive breakpoints, for React. Modified with enhanced collision handling.
An angular component that uploads images using native browser upload or drag-n-drop.
A no-bullshit solution for `dragenter` and `dragleave` events that behave like `mouseenter` and `mouseleave`, not `mousein` and `mouseout`.
A simple and easy to use bottom sheet component with drag gestures for React Native
NestableJS is a javascript library for creating drag & drop heirarchical lists.
Drag and drop library for Angular
Zero dependency layout manager supporting tabs, grids and splitviews
React Native component for draggable and resizable manipulation.
A Svelte wrapper for the Sortable.js library
Drag select component for Vue3
Simple, fast and impartial slider
👇 Bread n butter utility for component-tied mouse/touch gestures in Solid.
A highly configurable dropzone component for Angular.
Custom command meant for interacting with draggable elements in the UI
React DragScroll is a React component which enables scrolling via holding the mouse button.
Metal's drag and drop component.
A draggable, resizable, rotatable component based on vue3
Simple HTML5 drag-drop zone with React.js
A11y Plugin for Embla Carousel
Zoom and pan html elements in easy way
A draggable and resizable grid layout with responsive breakpoints, for React.