TOTALCMD.NET
ENG RUS
Plugins › Plugin Development

.NET Plugin Interface 1.3

🧩 Development & executables Plugin Development Open source

Description

Provided interface allows to create Total Commander plugins using .NET supporting languages.

If you are .NET developer and have a good idea for Total Commander plugin - provided .NET Interface is the right choice for you.
With this interface you can concentrate on the main functionality of your plugin without having to worry about most of mundane tasks of TC plugin building.

Main features:
- use all flexibility and power of .NET Framework to implement required plugin functionality,
- your plugin project will contain managed code only, not even one line of C++ unmanaged code,
- base classes for all TC plugin types - File System, Lister, Packer, and Content,
- easy debugging with included tracing system,
- all optional methods not implemented in managed plugin are excluded from the final TC plugin (so TC will never call them),
- TC calls are translated into managed calls with parameters marshaling,
- one unified Plugin Loader loads all types of TC plugins,
- each plugin is loaded into separate Application Domain to provide isolation and security boundaries for executing managed code,
- control over the lifetime policy for managed plugin instance is allowed,
- Unicode and 64-bit plugin features are supported automatically,
- final binary files are compact (usually less than 100 KB).

Project's page on SourceForge: http://sourceforge.net/projects/tcdotnetinterface/

Source code available on: https://sourceforge.net/p/tcdotnetinterface/code/HEAD/tree/trunk/

What’s new

2015-03-25 Release version 1.3
Added: Lister plugins - send TC Lister shortcuts to parent window.
Fixed: Lifetime cycle problem with some plugin types.
Updated: WrapperBuilder now builds both 32- and 64-bit wrappers in one call.

2015-02-16 Release version 1.2
Added: Lister plugins with WPF user interface.
Fixed: Incorrect work with managed plugins created with .NET Framework 4.0 and higher (CLR4).
Added: Sample lister plugin with WPF user interface.
Added: Sample FS and lister plugins for CLR4.

2014-10-29. Release version 1.1.
Added: Support for QuickSearch plugins (tcmatch.dll)

2014-10-02. Release version 1.0.
First upload

More by Oleg Yuvashev

ADO Data Sources german lng file

Languages & Menus Freeware

Adds a German interface translation for the ADO Data Sources plugin, so its menus and dialogs appear in German in Total Commander.

Oleg Yuvashev 23 Mar 2006 ↓ 8,088

ADO Data Sources 1.6

🗃️ Databases & data formats File System Plugins (WFX)

Gives access to databases through Microsoft ADO (OLE DB and ODBC) as a Total Commander file system: browse tables, views and stored procedures, run SQL queries and export data to Excel, HTML, XML, CSV, Text or RTF.

Oleg Yuvashev 14 Mar 2006 ↓ 67,472

MS SQL Servers 1.3

🗃️ Databases & data formats File System Plugins (WFX) Freeware

Gives access to local and remote Microsoft SQL Servers as a file system, showing the Server - Database - Table hierarchy. Lets you view and edit table records, run any SQL queries and work with BLOB fields.

Oleg Yuvashev 26 Jan 2004 ↓ 36,737

Similar plugins

FileInfo 2.23

🧩 Development & executables Lister Plugins (WLX) Freeware x64

Shows version info, headers and symbols for MZ, NE, LE, LX and PE files (programs, DLLs), dumps LIB, OBJ and EXP files, checks DLL dependencies for missing functions and displays typelib data.

François Gannier 18 May 2017 ↓ 206,634

WDX_GitCommander 2.0.3.0

🧩 Development & executables Content Plugins (WDX) Open source x64

Shows Git information in Total Commander columns and mouseover hints for repositories and for files inside them. Built on libgit2 as an enhanced version of the original WDX_GitCommander.

tbeu 5 Nov 2026 ↓ 5,652

PE Viewer 3.0.18

🧩 Development & executables Lister Plugins (WLX) Freeware x64

Shows details of PE, MZ, NE, LE and ELF modules (EXE, DLL, SO, SYS, OCX): hashes, entropy, sections, imports and exports, resources, digital signatures, .NET CLR header and VirusTotal stats.

Anatol Paulovich 28 Nov 2025 ↓ 26,001

Qt Plugin Interface 1.0.0.0

🧩 Development & executables Plugin Development Open source x64

Framework for developers building Total Commander Lister (WLX) plugins with Qt. Provides a core module and interfaces for loading files, text search, printing and preview bitmaps; includes a Qt .ui viewer example.

Aleksei Ilin 12 Apr 2016 ↓ 4,021

WinScript Advanced 1.7

🧩 Development & executables Content Plugins (WDX) Freeware x64

Runs your own scripts on files and folders and shows their output in columns, up to 21 per script. Supports VBS, JS, Python, AutoHotKey, PHP, AutoIt and PowerShell.

AlexShy 27 Jun 2016 ↓ 10,509