Featured

coordinated-throughput-controller

Coordinated Throughput Controller

By Amit Kumar
Featured

A replacement for JMeter's standard Throughput Controller when sibling flows must be mutually exclusive. It coordinates sibling controllers so only one controller runs per parent iteration, fixing cases where multiple Throughput Controllers can run in the same iteration and overwrite variables or execute conflicting business paths.

56
-7 Others

Feature Your Plugin

Want to reach thousands of JMeter users? Promote your plugin here across the ecosystem.

Hot This Week

io.github.vasanthshanmugam-jmeter-auto-correlation-plugin

One-Click Auto-Correlation Plugin

By Vasanth Shanmugam

One-click detection and correlation of dynamic values in JMeter test scripts. Automatically finds session IDs, CSRF tokens, OAuth/Bearer tokens, hidden form fields, ViewState, SAML tokens, and replaces hardcoded values with extractors.

213
+18 Processors
tilln-formman

HTTP Form Manager

By Till Neunast

This plugin makes JMeter behave a little more like a browser: form fields are automatically populated with preselected values.<br><ul><li>No more manual correlation of hidden inputs, such as session variables.</li><li>Just correlate parameters that actually relate to user input.</li></ul>

672
+16 Others

Showcase Your Plugin on GitHub

Embed live PerfAtlas badges in your README to display real-time download stats.

Get Badge
Modern JMeter Docs

Stop guessing. Start testing.

From your first thread group to advanced load shaping, the complete JMeter playbook, written for engineers who ship. Search, Ask AI, and dark/light theme built in.

docs.jmeter.ai

# what you'll find

→ Thread groups & samplers

→ CI/CD pipelines

→ Distributed load testing

→ Plugin recipes

→ Real-world scenarios

$ jmeter -n -t plan.jmx

All Directory Plugins

A Active M Maintained S Stale R Archived
150 plugins
io.github.vasanthshanmugam-jmeter-auto-correlation-plugin

One-Click Auto-Correlation Plugin

By Vasanth Shanmugam

One-click detection and correlation of dynamic values in JMeter test scripts. Automatically finds session IDs, CSRF tokens, OAuth/Bearer tokens, hidden form fields, ViewState, SAML tokens, and replaces hardcoded values with extractors.

213
+18 Processors
tilln-formman

HTTP Form Manager

By Till Neunast

This plugin makes JMeter behave a little more like a browser: form fields are automatically populated with preselected values.<br><ul><li>No more manual correlation of hidden inputs, such as session variables.</li><li>Just correlate parameters that actually relate to user input.</li></ul>

672
+16 Others
tilln-junit

JUnit Reporter

By Till Neunast

Generates CI/CD-compatible JUnit Reports in XML format based on custom KPIs: Comparing aggregate metrics with threshold values determines pass/fail.<br />Supports filtering of sample labels by regular expressions.<br />Supported aggregates:<ul><li>Response time percentiles (any)</li><li>Maximum and minimum response time</li><li>Response time average and standard deviation</li><li>Sample error rate</li><li>Total number of samples</li><li>Custom metrics</li></ul>

434
+10 Others
vdn-elastic-apm-tool

vdn@github - elastic-apm-tool

By Vincent DABURON

Manage the Elastic Application Performance Monitoring (ELASTIC APM) in JMeter script.

64
+7 Others
vdn-junit-reporter-kpi-compare-jmeter-report-csv

vdn@github - junit-reporter-kpi-compare-jmeter-report-csv

By Vincent DABURON

This tool read KPI declarations in a file and apply the KPI assertion on 2 JMeter Report CSV files (current and reference) and generates a result file in JUnit XML format and others formats Html, Json and Csv.

121
+6 Others
bzm-mcp-v1

BlazeMeter - MCP Plugin

By BlazeMeter

Apache JMeter plugin for Model Context Protocol (MCP) servers. Provides a client config, an optional managed HTTP/SSE server process, and a sampler to ping, list tools, call tools, and read resources over STDIO, SSE, or Streamable HTTP.

17
+4 M Samplers
ulp-jmeter-autocorrelator-plugin

UbikLoadPack Auto-correlator plugin

By UbikLoadPack by Ubik-Ingenierie

Plugin which provides the ability to easily load tests Vaadin, Oracle Siebel, Oracle PeopleSoft, Oracle Hyperion and Oracle JD-Edwards EntrepriseOne (JDE Eone) applications with Apache JMeter

34
+4 Processors
jmeter-sse-sampler

JMeter SSE Sampler

By Cüneyt Çakır

High-performance Server-Sent Events (SSE) sampler for load testing real-time streaming HTTP endpoints. Supports custom authentication headers, configurable listen duration, HTTP error detection, and accurate JMeter metrics.

151
+2 5.6+ Samplers
io.github.sagaraggarwal86-jmxauditor

JMXAuditor — JMX Static Analyser

By Sagar Aggarwal

A JMeter GUI-mode plugin that performs static analysis on .jmx test plans. Surfaces findings across six quality categories (Correctness, Security, Scalability, Realism, Maintainability, Observability) with 25 read-only rules. HTML & JSON Report Export, with zero impact on test execution.

20
M 5.6+ Others
jmeter.backendlistener.reportportal

ReportPortal backend listener

By Prasanta Mohanty

JMeter Backend Listener ReportPortal is a JMeter plugin enabling you to send test results to a Report Portal server <ul><li> get deatils on how to run report portal https://reportportal.io/ </li><li>Simply add a Backend Listener </li><li>Change the listener's configuration</li></ul>

0
Others
superkey

SuperKey - JMeter Command Center

By QAInsights.com

JMeter Command Center

0
Others
prism

Prism - tab-style interface plugin for Apache JMeter

By QAInsights.com

A tab-style interface plugin for Apache JMeter

61
Others
io.phaseanalyzer-performance-phase-analyzer

JMeter Performance Phase Analyzer

By Srenevasan

A JMeter listener for phase-aware performance analysis of ramp-up, steady load, ramp-down and complete execution. Includes live metrics, Thread Group selection, offline HTML reports and Excel exports.

0
Listeners
jmeter-atakama-backend-listener-plugin

Atakama Backend Listener Plugin

By Atakama Technologies

This plugin aims to send jmeter metrics to Atakama Infrastructure

91
-1 Listeners
perfsage-slo-reporter

PerfSage SLO Reporter

By perfsage.com

A JMeter plugin by PerfSage for SLO-based reporting and performance analysis.

1
-1 Listeners
mock-jutsu

Mock Jutsu - The Ultimate Algorithmic Mock Data Engine

By ASA Intelligence - Altan Sezer Ayan

Generate format & checksum-valid mock test data directly inside JMeter test plans via custom functions - no Python, no subprocess, no CSV files needed. 390 types across 49 categories, 6 locales (TR/UK/US/DE/FR/RU), pipe-separated options, mask support (PCI DSS / GDPR / KVKK), zero external dependencies.<br>Plugin Benchmark: https://github.com/altansayan/mock-jutsu-jmeter-plugin-benchmark<br>Requirements: JMeter 5.5+ | Java 17+

1
-1 5.5+ Others
interval-controller

Interval Controller

By Georgii Kaliaev

Logic Controller that executes nested elements at most once per configured interval per JMeter thread, only when the thread encounters the controller. Supports optional retry-on-failure, jitter, dynamic interval expressions, and token refresh helpers. SKIP does not sleep or block sibling samplers. Not a Timer and not a background scheduler.

2
-1 Others
jpgc-oauth

OAuth Sampler (Deprecated)

By JMeter-Plugins.org

Does not work with JMeter v3.2+. OAuth sampler is an extended REST sampler which in addition includes the properties needed for this authorization

6
-2 2.13+ Others
io.github.sagaraggarwal86-jmx-version-control-system

JVCS — JMX Version Control System

By Sagar Aggarwal

A lightweight local version control plugin for Apache JMeter test plans (.jmx files). Auto-snapshots on every save with SHA-256 deduplication, manual checkpoints with notes, one-click rollback with safety net, version freezing, configurable retention with FIFO pruning, periodic auto-checkpoint, selective deletion, export to .jmx, audit trail, lock file mechanism, dirty state indicator, self-healing index, toolbar integration, keyboard shortcuts (Ctrl+K, Ctrl+H) — no Git, no SVN, no external tools required.

11
-2 M 5.6+ Listeners
perfana-timescaledb

Perfana TimescaleDB Backend Listener

By Perfana

JMeter backend listener that writes test results directly to TimescaleDB for real-time performance analysis. Batch writing, HikariCP pooling, backpressure handling, URL normalization, and synthetic-monitoring mode.

3
-2 Listeners
tilln-sshmon

SSHMon Sample Collector

By Till Neunast

Monitoring plugin for agentless collection and plotting of remote server metrics via SSH connections

788
-3 2.13+ Others
ulp-jmeter-videostreaming-plugin

UbikLoadPack Video Streaming plugin

By UbikLoadPack by Ubik-Ingenierie

Plugin which provides the ability to easily load test servers delivering Adaptive Bitrate Streaming (ABR). It supports the following implementations: Low Latency Mpeg-Dash, Mpeg-Dash, Apple HLS / Low-Latency HLS (LL-HLS), HLS SGAI (Interstitials), Microsoft Smooth (HSS) and Adobe HDS. Both Live and VOD streams are automatically handled. The plugin realistically simulates players and outputs video specific metrics allowing you to analyze User Experience. It supports HTTP 1.1 and HTTP/2. It also allows to simulate CDN behaviour with Video Streams.

21
-3 Samplers
schema-assertion

ApacheJmeter Schema Assertion

By yeshan333

Validate response field types based on JSON/YAML Schema

29
-3 Assertions
vdn-otel-apm-tool

vdn@github - otel-apm-tool

By Vincent DABURON

Manage the integration of OpenTelemetry from Elastic Application Performance Monitoring in a JMeter script.

56
-3 Others

By

Component Classes

Total Downloads

Downloads This Week

Plugin Health

Usage History

Embed on GitHub

Add this plugin's PerfAtlas badge to your repository's README.md.