Task Manager

The Task Manager is a built-in system monitor focused on Tabularis itself and the plugin processes it spawns. It lets you see resource consumption at a glance and take direct action — restart a misbehaving plugin or force-kill it — without leaving the application.

Open it from Settings → Plugins, using the Open Task Manager button in the Task Manager section.

Interface Overview

The Task Manager window is divided into three panels:

1. System Resources

A real-time summary of the host machine:

Metric Description
CPU Total CPU usage across all cores
RAM Used memory with a visual bar (used / total)
Disk Read/s Aggregate read throughput
Disk Write/s Aggregate write throughput

A process count is also shown at the bottom of this panel.

2. Tabularis Process

Stats for the Tabularis process itself (the Tauri/Rust backend):

Metric Description
CPU CPU usage of the main process
RAM Memory consumed by the main process
Disk Read/s Read I/O rate
Disk Write/s Write I/O rate
PID Operating system process ID

If Tabularis has spawned child processes (e.g., WebView2 on Windows), you can expand the row to see each child's PID, name, CPU, and RAM.

3. Plugin Processes

A sortable table of all active plugin driver processes. Each row represents one running plugin.

Columns:

Column Description
Plugin Plugin name (with child process count if any)
PID OS process ID
CPU CPU usage percentage
RAM Resident memory usage
Disk R/W Read and write throughput
Status running, stopped, or other states
Actions Restart / Kill buttons

Click any column header to sort by that column. Click again to reverse the sort order.

If a plugin has spawned sub-processes (e.g., a language runtime), expand the row with the chevron to inspect each child process individually.

Actions

Restart a Plugin

Click Restart on any plugin row. Tabularis will send a stop signal to the process and re-launch it from the same manifest. Active queries through that plugin will be interrupted.

Kill a Plugin

Click Kill to force-terminate a plugin immediately. A confirmation modal appears before the action is executed to prevent accidental kills. The plugin process will not be restarted automatically.

Refresh

Click the Refresh button in the top-right corner to fetch a fresh snapshot of all stats. The page does not auto-refresh to avoid constant background polling.

When to Use It

Notes