-
WDX plugins: binary (compiled) plugins and Lua scripts
-
WLX plugins: GTK2 (for GTK2-version of DC only), Qt5 (for Qt5-version of DC only)
-
cmdconv_crap
Converts multiple files via commandline utilities (Files -> Pack Files...). -
cmdoutput
View output of command line utilities on Ctrl+Page Down (seesettings_default.ini). -
gcrypt_hash_crap
Calculates a hash (Files -> Pack Files...), test file integrity (Files -> Test Archive(s)). -
libarchive_crap
A horrible attempt to make a simple WCX plugin based onlibarchive(supported formats + lizard). -
linkfiles_crap
Creates hard or symbolic links for multiple files (Files -> Pack Files...).
-
calcsize
Folder search by size. -
datetimestr
Getting the time the file was last modified, last accessed or last changed. The time format is fully customizable (seesettings.ini). -
desktop_entry
Reads data from the .desktop shortcut sections for hints and search. -
emblems
Getting files/folders emblems. -
emptydir
Plugin for checking whether directory is empty. Can be used for highlighting or searching. -
fewfiles
Shows a few files/folders located in some selected folder. Can be used to customize folder tooltips. -
gdescription
Getting file's content type and human readable description of the content type, detection audio, video and image files (by content type). -
gfileinfo(kinda useless and unfinished).
Getting GFile attributes -
gimgsize
Getting image format, format description, size, width and height. -
gitrepo
Getting some information from local copy of Git repository. -
gunixmounts
Mount points: name, FS type and other. -
libarchive_crap
Getting some information from archives. Requireslibarchive. -
poppler_info
Basic information about PDF. -
simplechecksum
Plugin is able to calculate and display hash values for any file. Can be used to search files by hash value. -
simplefileinfo
A small wdx-plugin for Double Commander which provides additional information about the file via libmagic and stat. -
skipdotfiles
Excludes files/folders with a leading dot (hidden on unix-like) from search results.
Note: Some scripts uses command line utilities.
-
7zipwdx.lua
Getting some information (method, files and folder count, etc) from archives (using 7-Zip). You can see list of fields infields(first column). -
agewdx.lua (cross platform)
Returns age (the date of the last modification will be used), see description in the beginning of script. -
apkinfowdx.lua
Getting some information from APK files. Fields: Label, Version, Install Location, Uses Permissions, Locales, Supports Screens, Native Code. -
appcrashwdx.lua (cross platform)
Getting some information from CRASH-files on Debian/Ubuntu and Debian/Ubuntu-based distributions (/var/crash/*.crash). Only app crash files, not core dumps! -
archivecommentwdx.lua
Reading comment from ZIP and RAR files. -
attachedpicwdx.lua
Getting some information about attached pictures: MP3 (ID3v2.3 & ID3v2.4) and FLAC. -
bintstwdx.lua
Checking: binary or Unicode text file (encoding UTF-8, UTF-16 or UTF-32 and byte order, detection by BOM). -
caseduplwdx.lua (cross platform)
Search for duplicates with the same name but with a different case. -
checkfileextwdx.lua (cross platform)
Checking that the file extension matches the file type (by the file signatures) and returns some additional info. See details in the beginning of script. -
checkfilenamewdx.lua (cross platform)
Check filename limitations and recommendations, path lenght and other, see description in the beginning of script. -
crapxmlwdx.lua
Getting some information from FB2 files (more complete alternative). -
descriptionwdx.lua
Script reads file descriptions fromdescript.ion. -
dfwdx.lua
Mount points: name, FS type, all/used/available size and other. -
diffwdx.lua
Search in diff file with reference file or diff from Git or SVN repository. -
djvuwdx.lua
Getting some information from DjVu files and searching text. Requiresdjvused. -
duwdx.lua
Returns directory size or files on a file system. -
elfheaderwdx.lua (cross platform)
Getting some ELF header information. -
encawdx.lua
Detection of file encoding. Requiresenca. -
exiftoolwdx.lua
Getting information with ExifTool. You can see list of fields infields(first column). -
extstatwdx.lua
Getting file count and total size of them. List of file extensions (edit manually): tableext_allowedin the beginning of script. -
fatattrwdx.lua
Getting MS-DOS attributes in a FAT file system. Requiresfatattr. -
fb2isvalidwdx
Validating FictionBook2 (FB2) files (first test can be used with ANY XML-based files). -
filecountwdx.lua (cross platform)
Returns file or directory count, without scanning symbolic links to folders.
For columns set only! -
filenamewdx.lua (cross platform)
Returns parts of full filename: Full name, Name, Base name, Extension, Path, Parent folder. -
filenamechrstatwdx.lua (cross platform)
Returns count of characters in file name: total, alphanumeric, spaces, letters (all, lower case or upper case letters), digits and punctuation characters. You can choose the full path, path, file name or file extension. -
filenamematchwdx.lua (cross platform)
Returns part of file name for sorting (getting title, volume, chapter, etc). -
filenamereplacewdx.lua (cross platform)
Returns new file name after replacing total or part of file name by the list (see and editRplFilesin the beginning of script). -
filetimeindirwdx.lua (cross platform)
Returns date and time of oldest and newest files in directory. See details in the beginning of script.
For columns set only! -
fixfilenamewdx.lua
Fixing file name encoding withiconv. -
getfaclwdx.lua
Returns file permissions (ACL). Requiresgetfacl. -
getfattrwdx.lua
Getting MS-DOS attributes in a FAT file system. Requiresgetfattr. -
getfattrcustomwdx.lua
Getting custom extended attributes. Requiresgetfattr. -
gitinfowdx.lua
Getting some information from local copy of Git repository. Requiresgit. -
hexdecheaderwdx.lua and hexheaderwdx.lua (cross platform)
Examples: search by hex value. Now Double Commander can do it itself. -
icalendarwdx.lua (cross platform)
Getting some information from iCalendar files. -
icowdx.lua (cross platform)
Getting some information from Windows icons (ICO images). See details in the beginning of script. -
infilelistwdx.lua
Search file name in custom list of file names. -
jpeginfowdx.lua (cross platform)
Getting some information from JPEG files. See details in the beginning of script. -
libextractorwdx.lua
Returns metadata from files. You can see list of fields infields(first column). Requiresextract. -
lnkinfowdx.lua
Getting some information from Windows shell link (shortcut) file. Requireslnkinfo. -
lslockswdx.lua
List local system locks. -
msgfulltextwdx.lua (cross platform)
Returns full text of saved email messages. For Find files with plugins only! See details in the beginning of script. -
msginfowdx.lua (cross platform)
Getting some information from headers of saved email messages. Supported formats: *.eml, *.msg and MH mailfile format (Sylpheed and other). -
msofficeoldwdx.lua
Getting some information from Microsoft Office 97-2003 files: *.doc, *.xls, *.ppt. Requiresgsf. -
pkginfowdx.lua
Returns some information from Arch Linux packages. -
pngwdx.lua (cross platform)
Getting some information from PNG files. -
poheaderwdx.lua (cross platform)
Getting some information from PO-files (gettext). -
quasiexpanderwdx.lua (cross platform)
Returns part of file name (by delimiter). -
randomcharswdx.lua (cross platform)
Returns random alphanumeric character(s) (case-sensitive), by default up to 10. -
ru2enutf8wdx.lua (cross platform)
Converts keyboard layout Ru <> En. Requiresluautf8module. -
ru2enwdx.lua (cross platform)
Converts keyboard layout Ru <> En. -
scrtiptfileinfowdx.lua
Returns various information about file using command line utilities. Uses fileinfo.sh. -
selinuxfilelabelswdx.lua
Getting SELinux file labels. -
someaudioext4findfileswdx.lua (cross platform)
Checking if file(s) exists in folder by extension. List of file extensions (edit manually): tableextlistin the beginning of script.
For "Find files" dialog. -
somefilesindirwdx.lua (cross platform)
Like script above but for columns set. -
sqlitetxtsearchwdx.lua (cross platform)
Plugin-example: getting text from SQLite3 base. Requireslsqlite3module. -
stringmatchwdx.lua
Plugin-example: search text in files, fields will create with patterns. -
svginfowdx.lua (cross platform)
Getting some information from SVG files. -
svninfowdx.lua
Getting some information from local copy of SVN repository. Requiressvn. -
tarfilescountwdx.lua + tarfilescountwdx.lng
Returns count of files, folders and symlinks it TAR files (list of file extension by default: tar, gz, bz2, lzma, xz, tgz, tbz, tbz2, tzma, tzx, tlz). -
textsearchwdx.lua + textsearchwdx.lng
Search text in files. List of file extensions and used converters: tablecommandsin the beginning of script. -
transmissionwdx.lua
Returns information from TORRENT files. Requirestransmission-show. -
trashwdx.lua (cross platform)
Getting info about deleted (moved to trash) files: original filename and deletion date. Use in a trash directory. -
vcardinfowdx.lua (cross platform)
Getting some information from vCard files. See details in the beginning of script. -
webpwdx.lua (cross platform)
Getting some information from WebP files. -
xcfinfowdx.lua (cross platform)
Getting some information from XCF files (GIMP native image format). -
ziminfowdx.lua (cross platform)
Getting some information from Zim files (https://zim-wiki.org/). -
zsyncwdx.lua (cross platform)
Getting some information from zsync-files.
-
adbplugin-x64
PKGBUILD file for Android ADB. -
clipboard
View clipboard content. (GTK2) -
clipboard_files
View files in the clipboard. (GTK2) -
cmdoutput
View output of command line utilities (seesettings.ini). -
cmdoutput_panel
Likecmdoutputbut it outputs data to a column in the file panel (DC 1.1+). Settings are stored in$DC_CONFIG_PATH/j2969719.ini. -
envlist
Just a list of the current environment variables (DC 1.1+). -
filelist
Temporary panel, virtual folder that allows keeping links to frequently used files. -
gtkrecent
View list of recently used files (also support: open, view or delete any entry). (for GTK2-version of DC only) -
gvfs_quickmount
Mounting gvfs resources with automatic password entry (stored in ini file). F7 - new connection, Alt+Enter - edit existing. -
href_crap
Shows href links from web page as files. -
physfs_crap
Virtual panel for PhysicsFS. To open the archive, copy the file to the panel. -
proclst
View a list of running processes. -
tmppanel_crap
Temporary panel, see FileList description. -
trash_crap(kinda useless and unfinished).
View trash folder. -
wfx_scripts
The WFX plugin allows to create some simple virtual file systems by scripting.
-
abiword-gtk2
Displays DOC, RTF, DOT, ABW, AWT, ZABW. Requires AbiWord (GTK2 version). -
atril-gtk2
Displays PDF, DjVu, TIFF, PostScipt, CBR, CBZ, XPS. Requires Atril 2 (GTK2 version). -
csvview_gtk2
Very primitive CSV viewer. -
evince2
Displays PDF, DjVu, TIFF, PostScipt, CBR. Requires Evince 2 (GTK2 version). -
fileinfo
Displays various information about file using command line utilities. Requiresgtksourceview-2.0(original). -
gstplayer
Simple media player plugin based on GStreamer framework. Few cosmetic changes, bit unstable (original). -
gtk_socket
Plugin-wrapper for embed window of different scripts and utilities, used GtkSocket (container for widgets from other processes). Works with file extensions and MIME types, seesettings.ini. -
gtkimgview
Image viewer plugin. Supported formats (all image formats supported by GdkPixbuf, the list can be differ on your system): xpm, xbm, tif, tiff, targa, tga, svg.gz, svgz, svg, qif, qtif, ppm, pgm, pbm, pnm, png, jpg, jpe, jpeg, jpf, j2k, jpx, jpc, jp2, cur, ico, icns, gif, bmp, ani. Requiresgtkimageviewlibrary. -
gtkimgview_crap
Likegtkimgviewbut for any files if you can convert it to image (seesettings.ini). Requiresgtkimageviewlibrary. -
gtksourceview
Displays source code files with syntax highlighting. Requiresgtksourceview-2.0. -
jsonview_gtk2
Very primitive JSON Viewer. -
hx_webkit_crap
Document viewer based on WebKitGTK2 and using HTML Export from Oracle Outside In Technology. -
imagemagick
Image viewer plugin. Supported formats: dds, tga, pcx, bmp, webp. If you have ImageMagick 6 (for example, Debian/Ubuntu-based distributions) then use#include <wand/MagickWand.h>instead#include <MagickWand/MagickWand.h>. -
libarchive_crap
Displays file content withlibarchive(supported formats). -
md4c_webkit
This plugin allows you to view Markdown files. -
mimescript
Displays various information about file using command line utilities. Detection by MIME type. -
mpv
Media player plugin. Requiresmpv. -
nfoview
Displays NFO, DIZ. -
scrolledimg
Displays GIF. -
sqlview_gtk2
Very primitive SQL Viewer. -
vte_in_quickview
Embeds Virtual Terminal Emulator (VTE) widget (GTK2 version). -
vte_ncdu
Embeds Virtual Terminal Emulator (VTE) widget (GTK2 version) and runsncdu. -
wlxwebkit
This plugin allows you to view HTML/XHTML files. It is based on WebKitGTK2 engine. -
wlxwebkit_crap
Likewlxwebkitbut for any files if you can convert it to HTML file (seesettings.ini). -
yet_another_vte_plugin
Embeds Virtual Terminal Emulator (VTE) widget (GTK2 version) and runs command line utilities (seesettings.ini).
More usable thanvte_in_quickvieworvte_ncdu. -
zathura
Displays PDF, DjVu, PostScipt, CBR. Requireszathura.
-
csvview_qt5
Very primitive CSV viewer. -
fileinfo_qt
Displays various information about file using command line utilities (original). -
hx_webkit_qt_crap
Document viewer based on Qt5WebKit and using HTML Export from Oracle Outside In Technology. -
jsonview_qt5
Very primitive JSON Viewer. -
libarchive_qt5_crap
Displays file content withlibarchive(supported formats). -
md4c_webkit_qt5
This plugin allows you to view Markdown files. -
qmediaplayer_qt5
Very primitive media player. -
qtermwidget_qt5_crap
Embedsqtermwidgetand runs command line utilities (seesettings.ini). -
qtpdfview_qt5
PDF Viewer. -
qtpdfview_qt5_crap
Converts some file to PDF via some external tool assigned by mime or ext insettings.iniand displays the result. -
sqlview_qt5
Very primitive SQL Viewer. -
syntax-highlighting_qt
Displays source code files with syntax highlighting. Requiressyntax-highlightingfrom KF5 framework. -
webengine_qt5
This plugin allows you to view HTML/XHTML files. It is based on Blink engine. -
wlxwebkit_qt5
This plugin allows you to view HTML/XHTML files. It is based on Qt5WebKit engine. -
wlxwebkit_qt5_crap
Like wlxwebkit_qt5 but for any files if you can convert it to HTML file (seesettings.ini).
-
dsx_script
Search/feed to listbox via random command line utilities. Add some magic toscript.sh. -
duplicates_crap
Find duplicates usingfindandb2sum. Slow, doublecmd's window may hang during search. -
git_ignored
Finds ignored files in git repository viagit ls-files -i --exclude-standard. -
git_modified
Finds modified files in git repository viagit ls-files -m. -
git_untracked
Finds untracked files and other in git repository viagit ls-files -o. -
gtkrecent
Feed to listbox recent files. (for GTK2-version of DC only) -
hardlinks_crap
Find hardlinks usingfind. Slow, doublecmd's window may hang during search. -
in_filelist
Feed to listbox files from filelist.txt. -
locate_crap
Search vialocate(w/o StartPath). -
lslocks
List local system locks. -
pacman_pkg_list
Feed to listbox local files of some installed archlinux package viapacman. Accepts only full pkgname in FileMask. -
recollq_crap
Full text search using Recoll. -
the_silver_searcher_crap
Pattern matching usingthe_silver_searcher. FileMask also accepts only regexp(if filename pattern is specified, search for part of filename option must be disabled). -
tracker_textsearch
Full text search using Tracker (supported only tracker2 legacy version).