All Projects → mwh → Dragon

mwh / Dragon

Licence: gpl-3.0
Drag and drop source/target for X

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Dragon

Rofimoji
An emoji and character picker for rofi 😁
Stars: ✭ 319 (-22.38%)
Mutual labels:  x11
Windterm
A quicker and better cross-platform SSH/Sftp/Shell/Telnet/Serial client.
Stars: ✭ 345 (-16.06%)
Mutual labels:  x11
Draggable Example
vue.draggable example
Stars: ✭ 395 (-3.89%)
Mutual labels:  drag-and-drop
Brick Design
全场景流式布局,可视化拖拽、随意嵌套组合、实时渲染、实时辅助线展示,实时组件间距展示、实时拖拽排序、状态域管理,可视化属性配置、可视化样式配置、多设备适配展示,支持逻辑渲染、模板字符变量、表达式、自定义方法、自定义状态
Stars: ✭ 4,048 (+884.91%)
Mutual labels:  drag-and-drop
Flexlayout
A multi-tab layout manager
Stars: ✭ 340 (-17.27%)
Mutual labels:  drag-and-drop
Craft.js
🚀 A React Framework for building extensible drag and drop page editors
Stars: ✭ 4,512 (+997.81%)
Mutual labels:  drag-and-drop
Farge
Click on a pixel on your screen and show its color value
Stars: ✭ 307 (-25.3%)
Mutual labels:  x11
Smooth Dnd
drag and drop library for javascript
Stars: ✭ 408 (-0.73%)
Mutual labels:  drag-and-drop
Cxjs
CxJS - Advanced JavaScript UI framework for admin and dashboard applications with ready to use grid, form and chart components.
Stars: ✭ 345 (-16.06%)
Mutual labels:  drag-and-drop
Dragon Drop
Accessible drag and drop list reorder module
Stars: ✭ 385 (-6.33%)
Mutual labels:  drag-and-drop
Autopilot Deno
🚀 Cross-platform desktop automation library for Deno.
Stars: ✭ 341 (-17.03%)
Mutual labels:  x11
Clip
Cross-platform C++ library to copy/paste clipboard content
Stars: ✭ 341 (-17.03%)
Mutual labels:  x11
React Uploady
Modern file uploading - components & hooks for React
Stars: ✭ 372 (-9.49%)
Mutual labels:  drag-and-drop
Fastadapter
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
Stars: ✭ 3,512 (+754.5%)
Mutual labels:  drag-and-drop
React Native Drag Sort
🔥🔥🔥Drag and drop sort control for react-native
Stars: ✭ 397 (-3.41%)
Mutual labels:  drag-and-drop
Splitviewdraganddrop
Drag and drop between your apps in split view mode on iOS 9
Stars: ✭ 315 (-23.36%)
Mutual labels:  drag-and-drop
Wxwidgets
wxWidgets is a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.
Stars: ✭ 3,994 (+871.78%)
Mutual labels:  x11
Vvvebjs
Drag and drop website builder javascript library.
Stars: ✭ 4,609 (+1021.41%)
Mutual labels:  drag-and-drop
Vddl
🦄 Vue components for modifying lists with the HTML5 drag & drop API.
Stars: ✭ 407 (-0.97%)
Mutual labels:  drag-and-drop
H5 Dooring
H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.
Stars: ✭ 5,832 (+1318.98%)
Mutual labels:  drag-and-drop

dragon - simple drag-and-drop source/sink for X or Wayland

Many programs, particularly web applications, expect files to be dragged into them now. If you don't habitually use a file manager that is a problem. dragon is a lightweight drag-and-drop source for X where you can run: dragon file.tar.gz to get a window with just that file in it, ready to be dragged where you need it.

What if you need to drag into something? Using: dragon --target you get a window you can drag files and text into. Dropped items are printed to standard output.

If you're only dealing with a single file, either source or sink, use the --and-exit option to terminate as soon as one drag-and-drop operation is complete.

If you want to keep the files you drag in around for a while, use: dragon --target --keep and each file you drop becomes its own draggable button, which you can drag elsewhere later.

Installing

Just run make to compile dragon and get an executable you can run immediately or put where you like.

To install, run make install, which will put it into ~/.local/bin by default. If you want a different destination, run make PREFIX=/path/here install instead.

dragon requires GTK+ 3 and is distributed under the GNU GPL version 3.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].