Drag-and-Drop in the Terminal
Drag-and-Drop in the Terminal
I built drag-and-drop in the terminal. You can grab an element with a mouse, drag it, drop it on a target, and drag-select text inside it across wrapped rows. It's built in Yokai, my Ink fork: a React TUI renderer with pure-TS Yoga layout, diff-based rendering, ScrollBox, alt buffer, mouse events, and draggable/resizable components. I built Yokai because I kept hitting Ink's limits and needed things Ink couldn't offer for my TUI-based project. Try it: pnpm demo:scratchpad # draggable editor window (an opaque sticky note you can drag across the screen and edit) pnpm demo:drag # drag rectangles into a drop zone (the one in the readme banner)
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Debase – drag and drop Git rebase in your terminal
Drag the Square
Drag and drop so simple it hurts
Native AngularJS drag and drop directive
A drop and drag web builder (desktop only)
A VueJS drag&drop list directive
Practice bitwise tricks by drag and drop
full-featured Drag'n'Drop jQuery plugin with no dependencies in 0.6kb
Chronos a Drag-and-Drop Scheduler
Hook up your Keybow macropad to my drag-and-drop automation software