Softprober Plugins -

Softprober Plugins -

For designs with massive data paths (e.g., AI/ML accelerators, video pipelines), dumping raw waveform data brings simulators to a halt.

For mission-critical broadcast or live recording, stability is paramount.

Installing plugins is straightforward, but mismatched versions are a common point of failure.

Step 1: Identify Your SoftProber Build Most plugins are version-locked. Check Help > About for your exact build number (e.g., v5.40.2201). Plugins written for v4.x rarely work on v6.x.

Step 2: Locate the Plugins Directory By default, this is: C:\Program Files\SoftProber\Plugins\ softprober plugins

Step 3: The "DLL" Method Most plugins are provided as .dll files. To install:

Step 4: Activation Navigate to Configuration > Plugins Manager. You will see your new plugin listed. Check the box to enable it. Some plugins require a system restart to initialize hardware bridges.

Softprober currently supports the following programming languages:

In the world of high-performance computing, system monitoring is no longer a luxury—it is a necessity. Whether you are an overclocker pushing for a record-breaking benchmark, a data center manager ensuring thermal stability, or a PC enthusiast fine-tuning a custom liquid cooling loop, you need precise, granular data. For designs with massive data paths (e

While applications like HWMonitor, AIDA64, and HWiNFO are industry staples, SoftProber has carved out a unique niche. Known for its modular architecture and extensive hardware compatibility, SoftProber’s true power is not in its base installation, but in its ecosystem of SoftProber plugins.

These plugins transform a standard sensor reader into a dynamic automation hub. This article explores what SoftProber plugins are, why they are essential, the most critical plugins available, and how to configure them for advanced workflows.

SoftProber is a hardware monitoring application designed primarily for Windows environments. It reads sensor data from the motherboard (voltages, temperatures, fan speeds) and peripheral devices (GPU, drives, water-cooling sensors).

SoftProber plugins are modular extensions that add specific functionality to the core software. Unlike monolithic monitoring tools that try to do everything, SoftProber uses a plugin-based architecture (similar to Rainmeter or classic Winamp). This allows users to install only the features they need, reducing CPU overhead and bloat. Step 4: Activation Navigate to Configuration > Plugins

Plugins interface directly with the SoftProber SDK (Software Development Kit), allowing third-party developers and hardware manufacturers to create custom bridges between their hardware and the monitoring interface.


Here is an example plugin in Java that demonstrates how to implement a simple test plugin:

import softprober.api.SoftproberPlugin;
import softprober.api.test.TestPlugin;
public class MyTestPlugin implements SoftproberPlugin, TestPlugin 
    @Override
    public void init() 
        System.out.println("MyTestPlugin initialized");
@Override
    public void shutdown() 
        System.out.println("MyTestPlugin shut down");
@Override
    public PluginInfo getPluginInfo() 
        return new PluginInfo("MyTestPlugin", "1.0");
@Override
    public void runTest(Test test) 
        System.out.println("Running test: " + test.getName());
        // implement test logic here

Desktop notifications are useless if you are away from your desk. This plugin monitors fail-states (fan stop, thermal throttle) and sends push notifications to your phone.