Projects / TkDND


Tk Drag and Drop is an extension for Tcl/Tk to add native drag and drop capabilities to the Tk toolkit. It is designed for Tk versions 8.3.3 and higher. Native drag and drop are supported under Microsoft Windows (XP, Vista, 7), Mac OS X Leopard (Cocoa framework), and Linux (XDND, drag support missing).

Operating Systems

Recent releases

  •  26 Aug 2012 09:53

    Release Notes: Improved support for accepting drops under Linux. TkDND periodically checks if the selection can be retrieved, even if SelectionNotify has not been delivered to the Tk widget by Tk. This release offers support for both dragging and dropping under all 3 major operating systems (Windows, OS X, Linux).

    •  09 Aug 2010 10:57

      Release Notes: This is a bug fix release for the Windows and Linux platforms.

      •  11 Jun 2010 21:29

        Release Notes: Support for OS X is now complete. Both dragging from Tk applications and dropping on Tk applications are supported. Please not that this release is compatible only with Tk versions built on top of the Cocoa Framework. This means Tk >= 8.6, or versions of 8.5 with backports of the Cocoa based Tk, but unfortunately not the standard 8.5 Tk.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.