← Back to SmartMatrix Log Viewer

SmartConfigure

Configure many network devices over SSH at once, from a command template and an Excel file. Desktop app, no installation required.

Windows

.zip · unzip and run

⬇ Download

macOS

Intel or Apple Silicon

Linux

.tar.xz · x86_64

⬇ Download
View release history on GitHub →
SmartConfigure isn't a web app: it's a program that runs on your machine and connects directly over SSH to the management network. It doesn't go through SmartMatrix or any cloud server — that's why it lives here only as an informational page and download link.

How it works

1

Pick a template (.txt) with the commands you'd otherwise type by hand over SSH, using {VARIABLE} wherever it changes from one device to another.

2

Pick an Excel file (.xlsx) with one row per device: management IP, username, password, and one column per template variable.

3

Click Run. SmartConfigure opens an SSH session for each row, sends the full template with the variables already substituted, and shows progress on screen.

What you get when it's done

Per-device log

A full, readable transcript of the entire SSH conversation.

CSV report

Result (OK/FAILED) and duration for every device in the batch.

Dry-run mode

Validates the template and the Excel file without connecting to any real device.

Analyze a run

Already ran a batch? Drop the per-device .log files (and report.csv) into the Log Viewer to get a clear, readable breakdown of every device and the whole run — parsed entirely in your browser.

Open Log Viewer →