A general-purpose lister plugin for Total Commander (32/64-bit version).
The plugin uses a modern Chromium-based WebView2 component to display documents. Configuration files are processed with mINI.
The following rendering libraries are used:
- Markdown: marked.js, highlight.js, and detect-charset.
- AsciiDoc: Asciidoctor.js.
- MHTML: mhtml2html.
- Directory: Thumbnail viewer.
The plugin is tested under Windows 10 and Windows 11, but should theoretically work on Windows 7 and Windows 8 if WebView2 Runtime is installed. On older machines, use WLX Markdown Viewer and HTMLView. CHM files are not supported, but they can be opened with sLister.
Plugin configuration is stored in the edgeviewer.ini
file, located in the plugin folder.
Binary plugin archives come with the setup script. Just enter the archive, and confirm installation.
MS Visual Studio 2022 and vcpkg with MSBuild integration are required. Run setup.bat
to install dependencies, then run BuildMakeSetup.bat
from MSVS Development Command Prompt
to build the project.