JavaScript Drag and Drop

Open-source JavaScript projects categorized as Drag and Drop

Top 23 JavaScript Drag and Drop Projects

  • react-beautiful-dnd

    Beautiful and accessible drag and drop for lists with React

  • Project mention: Use React.js with Laravel. Build a Tasklist app | dev.to | 2024-04-04

    For this full-stack single-page app, you'll use Vite.js as your frontend build tool and the react-beautiful-dnd package for draggable items.

  • sortablejs

    Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required.

  • Project mention: Multi-column drag and drop with SortableJS and Stimulus | dev.to | 2024-02-18

    Well, it worked. But only for one case: dragging stuff within only one column. You see, stimulus-sortable uses SortableJS under the hood, which is powerful.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Dragula

    :ok_hand: Drag and drop so simple it hurts

  • Vue.Draggable

    Vue drag-and-drop component based on Sortable.js

  • react-grid-layout

    A draggable and resizable grid layout with responsive breakpoints, for React.

  • Project mention: Essential tools for implementing React panel layouts | dev.to | 2024-03-19

    You can find additional information about the React-Grid-Layout in the repository and documentation.

  • dropzone

    Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.

  • draggable

    The JavaScript Drag & Drop library your grandparents warned you about.

  • Project mention: Shopify's Draggable Landing Page Is Beautiful | news.ycombinator.com | 2023-08-17

    It's an almost great library but last I checked it doesn't support nested draggables: https://github.com/Shopify/draggable/issues/129

    This led me to create my own library around SortableJS a year ago: https://github.com/MaxLeiter/sortablejs-vue3#why-not-use-oth...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • filepond

    🌊 A flexible and fun JavaScript file upload library

  • Project mention: Can anyone suggest PHP, JavaScript File Manager tool with Crop tool integrated? | /r/PHP | 2023-05-22

    Have a look at https://pqina.nl/filepond/

  • flowy

    The minimal javascript library to create flowcharts ✨

  • react-sortable-hoc

    A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️

  • muuri

    Infinite responsive, sortable, filterable and draggable layouts

  • react-dropzone

    Simple HTML5 drag-drop zone with React.js.

  • Project mention: Top 10 react packages for SaaS platforms | dev.to | 2023-11-04

    6. Simplify File Uploads with React-Dropzone

  • react-draggable

    React draggable component

  • vue-grid-layout

    A draggable and resizable grid layout, for Vue.js.

  • VvvebJs

    Drag and drop website builder javascript library.

  • golden-layout

    A multi window layout manager for webapps

  • react-sortable-tree

    Drag-and-drop sortable component for nested data and hierarchies

  • fancytree

    JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading

  • Project mention: Fancytree – a JavaScript tree view / tree grid plugin | news.ycombinator.com | 2023-08-19
  • vue-smooth-dnd

    Vue wrapper components for smooth-dnd

  • Project mention: [Vue Js] Comment avoir un conteneur vide avec Vue-Sooth-DND? | /r/enfrancais | 2023-05-07
  • react-uploady

    Modern file uploading - components & hooks for React

  • react-dragula

    :ok_hand: Drag and drop so simple it hurts

  • react-native-drag-sort

    🔥🔥🔥Drag and drop sort control for react-native

  • rc-dock

    Dock Layout for React Component

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-04.

JavaScript Drag and Drop related posts

Index

What are some of the best open-source Drag and Drop projects in JavaScript? This list will help you:

Project Stars
1 react-beautiful-dnd 32,363
2 sortablejs 28,610
3 Dragula 21,761
4 Vue.Draggable 19,710
5 react-grid-layout 19,413
6 dropzone 17,829
7 draggable 17,471
8 filepond 14,617
9 flowy 10,962
10 react-sortable-hoc 10,693
11 muuri 10,676
12 react-dropzone 10,279
13 react-draggable 8,789
14 vue-grid-layout 6,888
15 VvvebJs 6,583
16 golden-layout 6,140
17 react-sortable-tree 4,855
18 fancytree 2,788
19 vue-smooth-dnd 1,686
20 react-uploady 1,026
21 react-dragula 989
22 react-native-drag-sort 688
23 rc-dock 623
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com