AI Ready Spark
Power up JMeter with AI.
The ultimate directory for modern load testing. Search, discover, and track the velocity of the best plugins, completely synced daily.
Featured
Coordinated Throughput Controller
By Amit KumarA 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.
Feature Your Plugin
Want to reach thousands of JMeter users? Promote your plugin here across the ecosystem.
Hot This Week
IBM MQ Support
By JoseLuisSRA JMeter Plugin to put and get message on IBM MQ Queue, also publish message on Topic. It connect to MQ Server through server channel using ip address, port number, userID and password (if the channel has CHLAUTH rules).
BlazeMeter Uploader
By BlazeMeterThis is special plugin in for uploading results to BlazeMeter/BlazeMeter Sense during test running or immediately after test end
Showcase Your Plugin on GitHub
Embed live PerfAtlas badges in your README to display real-time download stats.
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.
# 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
No plugins found matching your criteria.
IBM MQ Support
By JoseLuisSRA JMeter Plugin to put and get message on IBM MQ Queue, also publish message on Topic. It connect to MQ Server through server channel using ip address, port number, userID and password (if the channel has CHLAUTH rules).
BlazeMeter Uploader
By BlazeMeterThis is special plugin in for uploading results to BlazeMeter/BlazeMeter Sense during test running or immediately after test end
JUnit Reporter
By Till NeunastGenerates 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>
Synthesis Report
By JMeter-Plugins.orgSynthesis Report is a mix between Summary Report and Aggregate Report
MQTT Protocol Samplers
By XMeter.comconnect, publish, subscribe and disconnect samplers
WS Security for SOAP
By Till NeunastDigital signature, encryption, decryption, timestamp and username token for SOAP messages via Pre/Post-Processors that modify sampler payloads/responses.
Prometheus Listener Plugin
By johrstromA Jmeter plugin to expose sampled metrics to an endpoint to be scraped by Prometheus.
Sample Retrier
By Till NeunastPost-Processor that retries failed samplers based on sample results (regex match of response code, data, headers or message).<br /><ul><li>Configurable pause and back-off behaviour</li><li>Handles "Retry-After" HTTP headers</li><li>Retries as represented as sub-results</li></ul>Does <b>not</b> take into account any assertion results.
CORS Pre-Processor
By Till NeunastCORS Pre-Processor makes preflight requests for cross-origin HTTP requests if required, based on request method and headers, and mimics a browser's preflight cache to avoid unnecessary requests.
ISO-8583 Sampler
By Till NeunastGenerate ISO-8583 financial transactions for testing of payment gateways and switches<br />With support for cryptogram calculation (PIN Block, MAC, ARQC)<br />Based on the <a href="http://jpos.org">jPOS</a> framework
HAR (HTTP Archive) Import
By Qytera GmbHThis plugin allows you to import HAR files into JMeter and convert them into HTTP Request Samplers for easier recording.
Swagger / Postman Importer
By BakthavachalamJMeter plugin for importing Swagger/OpenAPI specifications and Postman collections to automatically generate JMeter test plans. Supports both JSON and YAML formats with automatic HTTP sampler generation and parameter extraction.
JWT PreProcessor
By Sashika RangodaThis is a Jmeter pre-processor plugin that can generate Java Web Token
Weighted Switch Controller
By JMeter-Plugins.orgThis controller takes the information about child elements and offers managing relative weights for them.
UbikLoadPack GWT plugin
By UbikLoadPack by Ubik-IngenieriePlugin which provides the ability to easily script and performance test GWT based applications. It allows to Record and transform GWTRPC requests to XML, Out of the box transformation of requests from XML back to GWTRPC, On-demand transformation of responses from GWTRPC to XML for optional extraction, On-demand transformation of requests from Java objects back to GWTRPC, On-demand transformation of responses from GWTRPC to Java for optional extraction, Assertion on GWT response to check they are OK, View Results Tree renderer to test XPath extractions of data from GWTRPC responses
Unique CSV dataset config
By HYUNDAI AUTOEVER CORPThis CSV config plugin offers two distinctive features.<ul>1. The ability to provide CSV data only to specified Thread Groups<br>2. The ability to designate the number of data records that can be used in each Thread.<br> (Effect of unique data allocation.)</ul>
Coordinated Throughput Controller
By Amit KumarA 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.
JMS Send and Receive Sampler
By JMeter-Plugins.orgIf you are using JMS (Java Message Service) to send and receive messages between two or more clients, we have created a sampler which enables you to send and receive messages.
Atakama Variabilization Plugin
By Atakama Technologies<b>Variabilization plugin for jmeter:</b><br><br> You can request a trial by following this link: <a href="https://ph-eval.atakama-technologies.com/downloadWebsite/index.php/product/show?id=1">https://ph-eval.atakama-technologies.com/downloadWebsite/index.php/product/show?id=1</a>
JAAR — JTL AI Analysis & Reporting
By Sagar AggarwalA file-based Apache JMeter listener plugin for post-test JTL analysis. Provides a filterable aggregate table with features like Filter Results using Start/End Offset & Transaction Names with RegEx support, Dynamic Percentile & Table Columns, SLA Threshold Highlighting (Error %, Response Time & TPS), CLI Headless Mode, Chart Interval Control, AI-Analyzed HTML Performance Report, Data-Only HTML Report (no AI required), Export Report in Excel & PDF Format, Performance Charts, Dark Mode — with zero runtime overhead.
ReportPortal Performance Reporter (official)
By ReportPortalOfficial ReportPortal Backend Listener for JMeter. Reports aggregated latency percentiles (HdrHistogram), error rate, optional SLA quality gate, and failed sample details into a ReportPortal launch. Optionally attaches the native JMeter HTML dashboard as a ZIP. <ul><li>Add a Backend Listener</li><li>Set implementation to <code>com.epam.reportportal.jmeter.PerformanceReporterClient</code></li><li>Set ReportPortal_URL, Project_Name (project slug, not numeric id), and API_Token</li><li>Docs: <a href="https://github.com/reportportal/plugins-performance#jmeter-plugin">setup guide</a></li></ul>
Filter Results Tool
By JMeter-Plugins.orgOften it's necessary to filter the results of a test to obtain a global vision with pages without all the urls that are declared in the html page.