JMeter plugins for the gaps you keep working around.

Built by a performance engineer, for performance engineers.

Java 17 · JMeter 5.6.3 · Open source · Apache 2.0 licensed
Where each plugin sits in your workflow
JMXAuditor
audit before run
JVCS
version control
Run test
JMeter
BPM
browser metrics
JAAR
AI report
Each plugin solves a different moment. Use any combination.
JMXAuditor
Catch test plan mistakes before you run.

A four-hour load test fails in minute twelve — a hard-coded URL pointing at staging that should have been caught in review. This plugin scans your test plan for twenty-five common issues like this, before you hit start.

JVCS
Version control for your test plans.

One bad save can wipe out an afternoon of work on a test plan. JMeter has no undo for that. This plugin keeps a snapshot history of every save, and gives you one-click rollback when you need it.

BPM
Browser metrics, mapped to JMeter transactions.

Your backend response time looks healthy. The user is still waiting six seconds for the page to feel ready. That gap — between server-side timing and what the browser actually rendered — is invisible in JMeter alone. This plugin maps browser-side metrics back to your transactions.

JAAR
AI analysis on your JTL files.

A JTL file from a serious load test can carry millions of rows. Reading it manually takes an hour. This plugin loads it, builds the aggregate report, and uses AI to walk you through the bottlenecks — in about a minute.

Quick start
Two ways to install. Pick whichever fits how you work.
Recommended JMeter Plugins Manager

The fastest path. In JMeter, open Options → Plugins Manager → Available Plugins. Search for the plugin name — JMXAuditor, JVCS, BPM, or JAAR — check the box, click Apply Changes and Restart JMeter. Updates are handled automatically.

All four plugins are already in use across the JMeter community. No Plugins Manager yet? Install it in one minute.

Manual JAR install
1. Download the JAR from any plugin's Releases page
2. Drop it in <JMETER_HOME>/lib/ext/
3. Restart JMeter
4. Find the plugin under Listener / Pre-Processor menu
Sagar Aggarwal

Performance engineer, 18 years in. Most of that time has gone into the same set of problems — making sure systems hold up under real load, finding the bottleneck before production does, and turning numbers into something a stakeholder can actually use.

If you've ever stared at a failed overnight run, lost a test plan to one bad save, watched a backend look healthy while users complained, or scrolled through a JTL hoping the answer would jump out — you and I have shared the same nights.

These plugins came from those nights. JMXAuditor catches the test plan mistakes that cost me long nights. JVCS gives back the work I lost to one bad save. BPM closes the gap between backend numbers and what the user actually felt. JAAR turns a long JTL into a clear story.

AI made this realistic for one engineer working evenings and weekends. What would have taken months took weeks. I'm grateful for that.

If you're new to this craft, I hope these save you the long nights I had. If you've been at it a while, you'll recognise the pain.

Built in the open. Free to use. Issues and pull requests welcome.
Sagar Aggarwal
Get in touch