JavaScript Drag and Drop

Open-source JavaScript projects categorized as Drag and Drop

Top 23 JavaScript Drag and Drop Projects

Drag and Drop
  1. react-beautiful-dnd

    Beautiful and accessible drag and drop for lists with React

    Project mention: Top 5 Drag-and-Drop Libraries for React | dev.to | 2025-02-20

    hello-pangea/dnd is a fork of react-beautiful-dnd, the legendary DnD library originally developed by Atlassian. It was designed specifically for list-based drag-and-drop interactions, prioritizing accessibility and smooth animations in kanban style UIs, like Trello.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. sortablejs

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

    Project mention: Svelte 5 and SortableJS | dev.to | 2025-02-02

    We can also pass all the options for SortableJS as the second parameter. See SortableJS Docs.

  4. Dragula

    :ok_hand: Drag and drop so simple it hurts

  5. react-grid-layout

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

    Project mention: Getting Started with React-Grid-Layout | dev.to | 2025-05-15

    React-Grid-Layout is a user-friendly yet powerful library. My development experience with this library has been excellent. Its GitHub repository provides comprehensive documentation and live demos, making it highly recommended for developers to have a try.

  6. Vue.Draggable

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

  7. dropzone

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

  8. draggable

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

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. filepond

    🌊 A flexible and fun JavaScript file upload library

    Project mention: Frontend resources! 🚀 | dev.to | 2024-05-25

    FilePond: Simplify file uploads with FilePond

  11. flowy

    The minimal javascript library to create flowcharts ✨

  12. muuri

    Infinite responsive, sortable, filterable and draggable layouts

  13. react-sortable-hoc

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

  14. react-dropzone

    Simple HTML5 drag-drop zone with React.js.

    Project mention: Comparison of S3 upload feature between Documenso and aws-s3-image-upload example | dev.to | 2024-12-16
  15. h5-Dooring

    H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.

    Project mention: We made a page visualization to build an open source project | dev.to | 2024-06-01

    Github address: https://github.com/MrXujiang/h5-Dooring

  16. react-draggable

    React draggable component

  17. VvvebJs

    Drag and drop page builder library written in vanilla javascript without dependencies or build tools.

  18. vue-grid-layout

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

  19. golden-layout

    A multi window layout manager for webapps

  20. react-sortable-tree

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

  21. fancytree

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

  22. Silex

    Silex is an online tool for visually creating static sites with dynamic data. With the free/libre spirit of internet, together. (by silexlabs)

    Project mention: 22 Unique Developer Resources You Should Explore | dev.to | 2025-01-17

    URL: https://www.silex.me What it does: A code-free builder for creating static websites. Why it's great: Quickly create websites without diving into code.

  23. vue-smooth-dnd

    Vue wrapper components for smooth-dnd

  24. react-uploady

    Modern file uploading - components & hooks for React

  25. react-dragula

    :ok_hand: Drag and drop so simple it hurts

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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).

JavaScript Drag and Drop discussion

Log in or Post with

JavaScript Drag and Drop related posts

  • Getting Started with React-Grid-Layout

    1 project | dev.to | 15 May 2025
  • 🚀 Top React Libraries for Project Management Apps You Need to Know

    2 projects | dev.to | 16 Jan 2025
  • Comparison of S3 upload feature between Documenso and aws-s3-image-upload example

    2 projects | dev.to | 16 Dec 2024
  • I made Webflow but for Python UI. Here's how I built it

    6 projects | dev.to | 3 Oct 2024
  • Uploading Images to AWS S3 with Next.js and React Dropzone — A Complete Guide

    1 project | dev.to | 26 Sep 2024
  • Developed an image compression site to fight pandas.

    4 projects | dev.to | 29 Jul 2024
  • Designed for Delight, Built for Performance

    2 projects | news.ycombinator.com | 17 Jun 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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 33,895
2 sortablejs 30,389
3 Dragula 22,180
4 react-grid-layout 21,219
5 Vue.Draggable 20,312
6 dropzone 18,272
7 draggable 18,241
8 filepond 15,555
9 flowy 11,694
10 muuri 10,875
11 react-sortable-hoc 10,855
12 react-dropzone 10,793
13 h5-Dooring 9,715
14 react-draggable 9,174
15 VvvebJs 7,665
16 vue-grid-layout 7,276
17 golden-layout 6,436
18 react-sortable-tree 4,952
19 fancytree 2,900
20 Silex 2,530
21 vue-smooth-dnd 1,770
22 react-uploady 1,171
23 react-dragula 996

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?