TkDesk is a graphical file manager for Unix and the X-Window System.
It offers a very rich set of file operations and services, and provides the user with an immense amount of configurability. TkDesk’s configuration flexibility results from the use of Tcl/Tk as the primary implementation language.
This is free and open source software.
Key Features
- Arbitrary number of automatically refreshed file browsers and file-list windows.
- Configurable file-specific popup-menus.
- Drag and drop.
- Files and directories may be dropped onto the root window (a.k.a. the desktop).
- Configurable application bar, with several displays (currently date, load, mail, state of dial-up link) and cascaded popup menus for each button.
- History of visited directories, opened files, executed commands, and others, which is automatically saved to disk.
- Find files through their annotation, name, contents, size, ownership or age.
- Trash can for safe “deletion” of files and directories.
- Calculation of disk usage for directory hierarchies.
- All file operations (find, copy, disk usage, etc.) are carried out in the background.
- Traversal of directory hierarchies through recursive cascaded menus.
- Bookmarks, create menu entries for often used files/directories.
- Built-in multi-buffer editor, providing virtually unlimited undo.
- Comprehensive online help.
- Powerful on-the-fly configuration, allowing for unlimited extensibility.
Website: tkdesk.sourceforge.net
Support:
Developer: Christian Bolik
License: GNU General Public License v2.0

TkDesk is written in Tcl/Tk. Learn Tcl with our recommended free books and free tutorials.
Related Software
| Graphical File Managers (Non-Qt, Non-GTK) | |
|---|---|
| Spacedrive | File manager powered by a virtual distributed filesystem |
| Xfe | MS-Explorer or Commander like file manager for X |
| muCommander | File manager with a dual-pane interface |
| Sigma File Manager | Quickly evolving, modern file manager |
| far2l | Linux fork of FAR Manager v2 |
| Xplorer | Modern file explorer written in TypeScript |
| trolCommander | Fork of muCommander |
| TkDesk | Tcl/Tk-based file manager |
| System G | File manager with git support |
| COSMIC Files | File manager designed for the COSMIC desktop environment |
| Worker | File manager in the style of Amiga’s DirOpus |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.