Drag

Top 23 Drag Open-Source 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
  • dnd-kit

    The modern, lightweight, performant, accessible and extensible drag & drop toolkit for React.

  • Project mention: Best Next.js Libraries and Tools in 2024 | dev.to | 2024-04-10

    Link: https://dndkit.com/

  • use-gesture

    ๐Ÿ‘‡Bread n butter utility for component-tied mouse/touch gestures in React and Vanilla Javascript.

  • react-diagrams

    a super simple, no-nonsense diagramming library written in react that just works

  • Project mention: react-diagrams VS rete - a user suggested alternative | libhunt.com/r/react-diagrams | 2023-06-09
  • SwipeCellKit

    Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.

  • splide

    Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.

  • Project mention: SplideJS โ€“ The lightweight, flexible and accessible slider/carousel | news.ycombinator.com | 2023-08-18
  • 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
  • react-resizable-and-movable

    ๐Ÿ–ฑ A resizable and draggable component for React.

  • Persei

    Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift

  • vue-upload-component

    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

  • vuegg

    dnd visual editor - mockups and code in one go!

  • vue-drag-resize

    Vue2 && Vue3 Component for resize and drag elements

  • react-smooth-dnd

    react wrapper components for smooth-dnd

  • 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
  • better-onetab

    :bookmark_tabs: A better OneTab for Chrome :memo: Temporarily removed from firefox :construction: V2 is WIP

  • Project mention: Sessionic: A cross-browser extension to save, manage, restore tabs and sessions | news.ycombinator.com | 2023-10-14
  • HTML5Sortable

    VanillaJS sortable lists and grids using native HTML5 drag and drop API.

  • dnd

    Beautiful and accessible drag and drop for lists with React.

  • Project mention: Janky drag & drop animation using hello-pangea/dnd package (app dir) | /r/nextjs | 2023-10-17

    I raised an issue on the dnd package here, but curious to see if anyone had the same issue: https://github.com/hello-pangea/dnd/issues/696

  • laravel-schematics

    A Laravel package making a diagram of your models, relations and the ability to build them with it

  • Windows11DragAndDropToTaskbarFix

    "Windows 11 Drag & Drop to the Taskbar (Fix)" fixes the missing "Drag & Drop to the Taskbar" support in Windows 11. It works with the new Windows 11 taskbar and does not require nasty changes like UndockingDisabled or restoration of the classic taskbar.

  • svelte-grid

    A responsive, draggable and resizable grid layout, for Svelte.

  • SwipeActions

    Add customizable swipe actions to any view.

  • DragDropSwipeRecyclerview

    Kotlin Android library that extends RecyclerView to support gestures like drag & drop and swipe, among others. It works with vertical, horizontal and grid lists.

  • PyMe

    PyMe is a tool software to develop the Python User Interface for Python programmer.

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

Drag related posts

Index

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

Project Stars
1 react-beautiful-dnd 32,363
2 sortablejs 28,610
3 dnd-kit 11,281
4 use-gesture 8,659
5 react-diagrams 8,323
6 SwipeCellKit 6,149
7 splide 4,633
8 react-resizable-and-movable 3,700
9 Persei 3,451
10 vue-upload-component 2,655
11 vuegg 2,333
12 vue-drag-resize 2,163
13 react-smooth-dnd 1,704
14 vue-smooth-dnd 1,691
15 better-onetab 1,642
16 HTML5Sortable 1,605
17 dnd 1,536
18 laravel-schematics 1,478
19 Windows11DragAndDropToTaskbarFix 1,423
20 svelte-grid 940
21 SwipeActions 903
22 DragDropSwipeRecyclerview 901
23 PyMe 865

Sponsored
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.com