#Drag-and-drop

Showing 60 of 91 repositories tagged #drag-and-drop, ranked by stars

atlassian
atlassian
react-beautiful-dnd

Beautiful and accessible drag and drop for lists with React

Score
90
★ 34.0k ⑂ 2.7k
JavaScript
react-grid-layout
react-grid-layout
react-grid-layout

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

Score
100
★ 22.3k ⑂ 2.7k +3/day
TypeScript
react-dnd
react-dnd
react-dnd

Drag and Drop for React

Score
76
★ 21.6k ⑂ 2.0k
TypeScript
SortableJS
SortableJS
Vue.Draggable

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

Score
78
★ 20.6k ⑂ 2.9k
JavaScript
clauderic
clauderic
dnd-kit

The modern toolkit for building drag and drop interfaces

Score
98
★ 17.4k ⑂ 908 +52/day
TypeScript
puckeditor
puckeditor
puck

The visual editor for React.

Score
96
★ 12.9k ⑂ 932 +17/day
TypeScript
taye
taye
interact.js

JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)

Score
75
★ 12.9k ⑂ 806 +1/day
TypeScript
react-dropzone
react-dropzone
react-dropzone

Simple HTML5 drag-drop zone with React.js.

Score
92
★ 11.0k ⑂ 801 +4/day
JavaScript
clauderic
clauderic
react-sortable-hoc

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

Score
73
★ 10.9k ⑂ 962
JavaScript
ParthJadhav
ParthJadhav
Tkinter-Designer

An easy and fast way to create a Python GUI 🐍

Score
100
★ 10.3k ⑂ 935
Python
MrXujiang
MrXujiang
h5-Dooring

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

Score
94
★ 10.0k ⑂ 1.8k +1/day
JavaScript
prevwong
prevwong
craft.js

🚀 A React Framework for building extensible drag and drop page editors

Score
69
★ 8.7k ⑂ 839 +1/day
TypeScript
jbaysolutions
jbaysolutions
vue-grid-layout

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

Score
71
★ 7.4k ⑂ 1.5k
JavaScript
golden-layout
golden-layout
golden-layout

A multi window layout manager for webapps

Score
88
★ 6.7k ⑂ 560
JavaScript
h6ah4i
h6ah4i
android-advancedrecyclerview

RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting)

Score
76
★ 5.3k ⑂ 850
Java
brick-design
brick-design
brick-design

低代码框架,支持流式布局与自由布局拖拽编排,可视化拖拽、随意嵌套组合、实时渲染、实时辅助线展示、自由布局支持辅助对齐、支持自动吸附、实时组件间距展示、实时拖拽排序、状态域管理,可视化属性配置、可视化样式配置、多设备适配展示,支持逻辑渲染、模板字符变量、表达式、自定义方法、自定义状态

Score
55
★ 5.1k ⑂ 773
TypeScript
frontend-collective
frontend-collective
react-sortable-tree

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

Score
84
★ 5.0k ⑂ 913
JavaScript
Alfred-Skyblue
Alfred-Skyblue
vue-draggable-plus

Universal Drag-and-Drop Component Supporting both Vue 3 and Vue 2

Score
80
★ 4.0k ⑂ 177
Vue
hello-pangea
hello-pangea
dnd

💅 Beautiful and accessible drag and drop for lists with React. ⭐️ Star to support our work!

Score
86
★ 4.0k ⑂ 131 +1/day
TypeScript
mikepenz
mikepenz
FastAdapter

The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...

Score
100
★ 3.9k ⑂ 489 +1/day
Kotlin
buqiyuan
buqiyuan
vite-vue3-lowcode

vue3.x + vite2.x + vant + element-plus H5移动端低代码平台 lowcode 可视化拖拽 可视化编辑器 visual editor 类似易企秀的H5制作、建站工具、可视化搭建工具

Score
49
★ 3.4k ⑂ 812 +1/day
TypeScript
mathuo
mathuo
dockview

Zero dependency docking layout manager supporting tabs, groups, grids and splitviews. Supports React, Vue, Angular, and vanilla TypeScript.

Score
82
★ 3.3k ⑂ 160 +2/day
TypeScript
SortableJS
SortableJS
react-sortablejs

React bindings for SortableJS

Score
43
★ 2.2k ⑂ 217
TypeScript
kutlugsahin
kutlugsahin
vue-smooth-dnd

Vue wrapper components for smooth-dnd

Score
41
★ 1.8k ⑂ 249
JavaScript
RackulaLives
RackulaLives
Rackula

rack layout designer

Score
100
★ 1.6k ⑂ 76 +13/day
TypeScript
MrBlenny
MrBlenny
react-flow-chart

🌊 A flexible, stateless, declarative flow chart library for react.

Score
35
★ 1.6k ⑂ 305 +1/day
TypeScript
Raathigesh
Raathigesh
dazzle

:rocket: Dashboards made easy in React JS.

Score
50
★ 1.4k ⑂ 144
JavaScript
Calvin-LL
Calvin-LL
Reorderable

Reorder items in Lists and Grids in Jetpack Compose and Compose Multiplatform with drag and drop.

Score
88
★ 1.3k ⑂ 51 +9/day
Kotlin
rpldy
rpldy
react-uploady

Modern file uploading - components & hooks for React

Score
94
★ 1.2k ⑂ 43 +2/day
JavaScript
belastrittmatter
belastrittmatter
Framely

Framely: The open-source, lightweight, multi-tenant drag-and-drop website editor for modern web applications, powered by Next.js

Score
59
★ 1.2k ⑂ 135
TypeScript
MatiPl01
MatiPl01
react-native-sortables

🚀 Powerful Sortable Components for Flexible Content Reordering in React Native

Score
82
★ 964 ⑂ 27 +6/day
TypeScript
ernestoyaquello
ernestoyaquello
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.

Score
59
★ 952 ⑂ 99
Kotlin
honghaier-game
honghaier-game
PythonIDE-PyMe

PyMe – A visual development tool for Python developers. Build software and games through an intuitive visual interface, and publish cross-platform with one click. Make your Python projects run anywhere with ease.

Score
50
★ 938 ⑂ 159 +1/day
C++
lukasbach
lukasbach
headless-tree

The definitive tree component for the Web

Score
65
★ 867 ⑂ 32 +4/day
TypeScript
ticlo
ticlo
rc-dock

Dock Layout for React Component

Score
67
★ 812 ⑂ 110 +1/day
TypeScript
slothflowlabs
slothflowlabs
duckle

Local-first ETL/ELT studio: a drag-and-drop visual pipeline designer that compiles to SQL and runs on DuckDB. Tiny desktop app, no servers, git-friendly workspaces.

Score
100
★ 767 ⑂ 51 +2/day
Rust
Foveluy
Foveluy
Dragact

a dragger layout system with React style .

Score
31
★ 759 ⑂ 184
TypeScript
mochixuan
mochixuan
react-native-drag-sort

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

Score
53
★ 750 ⑂ 152
JavaScript
hcg1023
hcg1023
vue3-dnd

React Dnd implementation in Vue Composition-api.

Score
24
★ 714 ⑂ 54
TypeScript
vueform
vueform
builder

Drag and Drop Form Builder for Vueform

Score
63
★ 714 ⑂ 51 +1/day
JavaScript
nik012003
nik012003
ripdrag

Drag and Drop utilty written in Rust and GTK4

Score
0
★ 708 ⑂ 21 +2/day
Rust
unlayer
unlayer
vue-email-editor

Drag-n-Drop Email Editor Component for Vue.js

Score
61
★ 664 ⑂ 177
Vue
xiaoai7904
xiaoai7904
web_designer

网页设计器图形化工具,通过拖拽组件进行页面排版和生成页面代码

Score
29
★ 640 ⑂ 175
JavaScript
lucasmerlin
lucasmerlin
hello_egui

A collection of useful crates for egui

Score
50
★ 633 ⑂ 69
Rust
FineUploader
FineUploader
react-fine-uploader

Easily integrate Fine Uploader or Fine Uploader S3 into a React app. Drop-in high-level components for a turn-key UI. Use small focused components to build a more custom UI.

Score
25
★ 629 ⑂ 122
JavaScript
minop1205
minop1205
react-dnd-treeview

A draggable / droppable React-based treeview component. You can use render props to create each node freely.

Score
53
★ 606 ⑂ 77
TypeScript
qmhc
qmhc
grid-layout-plus

A draggable and resizable grid layout, for Vue 3.

Score
57
★ 601 ⑂ 79
TypeScript
thisuxhq
thisuxhq
sveltednd

A lightweight, flexible drag and drop library for Svelte 5 applications.

Score
51
★ 592 ⑂ 25
TypeScript
easyblockshq
easyblockshq
easyblocks

The open-source visual builder framework.

Score
22
★ 558 ⑂ 94 +1/day
TypeScript
synergycodes
synergycodes
ng-diagram

ngDiagram – An open-source Angular library for creating rich, interactive diagramming experiences. Designed for flexibility and performance, it lets you build everything from simple flows to advanced visual editors with ease

Score
83
★ 554 ⑂ 38 +1/day
TypeScript
mmick66
mmick66
KDDragAndDropCollectionView

This component allows for the transfer of data items between collection views through drag and drop

Score
47
★ 531 ⑂ 79
Swift
carlosjorger
carlosjorger
fluid-dnd

A drag and drop🤜🫳library for Vue🌿, React⚛️ and Svelte🚘

Score
37
★ 521 ⑂ 16
TypeScript
Liberty-liu
Liberty-liu
Everright-formEditor

:guide_dog: Powerful lowcode|vue form editor,generator,designer,builder library. It provides an easy way to create custom forms. The project is extensible, easy to use and configure, and provides many commonly used form components and functions(vue可视化低代码表单设计器、表单编辑器、element-plus vant表单设计)

Score
20
★ 513 ⑂ 89
JavaScript
cameronhimself
cameronhimself
vue-drag-drop

A lightweight Vue wrapper that abstracts away the wonkier parts of the Drag and Drop Browser API

Score
18
★ 491 ⑂ 82
Vue
BuilderIO
BuilderIO
nextjs-shopify

The ultimate starter for headless Shopify stores

Score
27
★ 484 ⑂ 247
TypeScript
MohamedRejeb
MohamedRejeb
compose-dnd

Compose DND is a library that allows you to easily add drag and drop functionality to your Jetpack Compose or Compose Multiplatform projects.

Score
71
★ 464 ⑂ 20 +2/day
Kotlin
smickelbeard
smickelbeard
flowy-vue

Vue Flowy makes creating flowchart or hierarchy chart functionality an easy task. Build automation software, mind mapping tools, organisation charts, or simple programming platforms in minutes by implementing the library into your project.

Score
14
★ 454 ⑂ 72 +1/day
Vue
alibaba
alibaba
schema-plugin-flow

A highly extensible JavaScript library, abbreviated as Sifo. 一个高扩展性、可二开的插件式前端开发框架

Score
10
★ 424 ⑂ 50
JavaScript
zaina-ml
zaina-ml
ml_forge

A visual-based graph node editor for training computer vision models.

Score
67
★ 417 ⑂ 50 +1/day
Python
MaxLeiter
MaxLeiter
sortablejs-vue3

A thin wrapper around Sortable.js for Vue 3

Score
45
★ 416 ⑂ 26 +1/day
Vue
Related Topics
#react#vue#typescript#drag#draggable#sortable#javascript#dnd#grid#android#vue3#no-code

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly