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 |
| Cloud Commander | Cloud file manager with console and editor |
| 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 |
| Worker | File manager in the style of Amiga’s DirOpus |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

