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.

51
+19 A Others

Feature Your Plugin

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

Hot This Week

bzm-random-csv

Random CSV Data Set

By BlazeMeter

Config item that allows reading CSV files in random order

7,911
+312 A 3.0+ Configs
jpgc-filterresults

Filter Results Tool

By JMeter-Plugins.org

Often 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.

6,319
+294 2.13+ 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
144 plugins
bzm-random-csv

Random CSV Data Set

By BlazeMeter

Config item that allows reading CSV files in random order

7,911
+312 A 3.0+ Configs
jpgc-filterresults

Filter Results Tool

By JMeter-Plugins.org

Often 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.

6,319
+294 2.13+ Others
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>

933
+284 S Others
jmeter-mongodb

jmeter - MongoDB Support

By JMeter Core Team

Supports testing MongoDB performance

45,786
+265 Samplers
jmeter-junit

jmeter - JUnit Support

By JMeter Core Team

Executes JUnit tests compiled into JARs

45,850
+254 Samplers
jmeter-ftp

jmeter - FTP Protocol Support

By JMeter Core Team

This controller lets you send an FTP 'retrieve file' or 'upload file' request to an FTP server.

45,853
+252 Samplers
jpgc-autostop

Auto-Stop Listener

By JMeter-Plugins.org

Ability to stop test based on runtime KPIs

4,099
+252 2.13+ Others
jmeter-java

jmeter - Java Components

By JMeter Core Team

Java Sampler and other components

45,898
+251 Samplers
jmeter-native

jmeter - OS Process Support

By JMeter Core Team

The OS Process Sampler is a sampler that can be used to execute commands on the local machine.

45,884
+248 Samplers
jmeter-jms

jmeter - JMS Support

By JMeter Core Team

Offers JMS Subscriber, Publisher and JMS P2P

45,848
+246 Samplers
jmeter-ldap

jmeter - LDAP Protocol Support

By JMeter Core Team

This Sampler lets you send a different Ldap request(Add, Modify, Delete and Search) to an LDAP server.

45,841
+245 Samplers
jmeter-core

jmeter - Core

By JMeter Core Team

Core functionality for JMeter, including GUI and engine.

45,930
+243 Listeners
jmeter-jdbc

jmeter - JDBC Support

By JMeter Core Team

This sampler lets you send an JDBC Request (an SQL query) to a database.

45,892
+243 Samplers
jmeter-http

jmeter - HTTP Protocol Support

By JMeter Core Team

This sampler lets you send an HTTP/HTTPS request to a web server.

45,923
+243 Samplers
jmeter-components

jmeter - Various Core Components

By JMeter Core Team

Ships a lot of various components for JMeter, including Debug Sampler

45,923
+242 Assertions
jmeter-mail

jmeter - Mail/SMTP Support

By JMeter Core Team

The SMTP Sampler can send mail messages using SMTP/SMTPS protocol.

45,819
+241 Samplers
jpgc-plugins-manager

Plugins Manager

By JMeter-Plugins.org

Adds menu item into Options menu to access UI for installing/removing additional plugins

45,927
+241 2.13+ Others
jmeter-tcp

jmeter - TCP Protocol Support

By JMeter Core Team

The TCP Sampler opens a TCP/IP connection to the specified server. It then sends the text, and waits for a response.

45,891
+240 Samplers
jpgc-sts

HTTP Simple Table Server

By JMeter-Plugins.org

The main idea is to use a tiny http server in JMeter Plugins to manage the dataset files with simple commands to get / add / find rows of data in files.

3,796
+239 2.13+ Others
bzm-parallel

Parallel Controller & Sampler

By BlazeMeter

Parallel Controller makes all of its children to run in parallel to each other

9,704
+228 A 3.1+ Samplers
jpgc-httpraw

HTTP Raw Request

By JMeter-Plugins.org

Low-level HTTP request, solves memory problem for huge file upload/download case. Also ships Raw Data Source preprocessor.

4,230
+223 2.13+ Samplers
jpgc-dummy

Debugging sampler that just generates result as you specified. Very convenient to debug your complex scripts

17,073
+193 2.13+ Samplers
jpgc-plancheck

Test Plan Check Tool

By JMeter-Plugins.org

Small command line tool to check test plan consistency. Helps in automation of JMeter executions.

4,286
+185 2.13+ Others
bzm-http2-legacy

BlazeMeter - HTTP/2 Legacy Plugin

By BlazeMeter

This is a deprecated HTTP/2 plugin which allows to test the HTTP2 protocol in java 8 (Recommended to migrate to v2.0 or higher)

1,856
+181 A Listeners

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.