User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome JMeter

A collection of resources covering different aspects of JMeter usage

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 5, 2020, 9:09 a.m.

Thank you aliesbelik & contributors
View Topic on GitHub:
aliesbelik/awesome-jmeter

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Official Resources

Apache JMeter

4.74K
1.41K
6d
Apache-2.0

Apache JMeter official website.

Apache JMeter official documentation.

Apache JMeter issue tracking system.

Distributions

Downloads JMeter and JMeter plugins and demonstrates usage via examples. Suggested to be used as a git submodule

37
25
1y 7m
n/a

Package for installation JMeter with plugins.

Getting Started

Tutorials

Best Practices

Scripting

DSL

A Ruby based DSL for building JMeter test plans

723
136
3y 72d
MIT

Simple API to run JMeter performance tests in an VCS and programmers friendly way

21
2
113d
Apache-2.0

A Groovy-based DSL for building and running JMeter test plans from command line and more.

2
0
6d
Apache-2.0

Packages

an R package that automates performance testing of ML models and summarizes the results in a dashboard w/ rad visualizations

74
8
7m
Apache-2.0

Frameworks

Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest

257
135
9m
Apache-2.0

Online web application-dashboard for report analyzing,running and online monitoring of load tests started with JMeter

156
72
5m
MIT

Automation-friendly framework for Continuous Testing.

Conversion

The swagger UI interface document generates JMX files for JMeter to use.

41
17
111d
MIT

Tools & Plugins

JMeter Ant Task - An Ant task for running JMeter test plans.

21
22
3y 5m
Apache-2.0

The JMeter Maven Plugin

353
202
53d
Apache-2.0
16
17
3y 4m
n/a

Jenkins plugin to capture reports from JMeter and generate graphic charts with the trend report of performance and robustness.

Bamboo plugin to collect, assert and graph JMeter test results.

Framework to integrate JMeter non-functional tests with CI/CD server.

JMeter Executor in Taurus automation framework.

Tutorials & Demo

Distributed Testing

Distributed load testing made simple

38
14
1y 5m
MIT

Automates running Apache JMeter on Amazon EC2

446
200
1y 5m
GPL-3.0

Gee is a modified version of Oliver Lloyd's JMeter-EC2 project.

16
10
6y 11m
GPL-3.0

Run JMeter on multiple AWS instances, view results in ELK

4
3
8m
Apache-2.0

Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.

61
26
11d
MIT

Distributed load testing workflow with Docker and JMeter.

Building your own JMeter Cloud using DigitalOcean, JMeter and Docker.

Cloud Services / SaaS

Performance engineering platform with JMeter and Selenium support.

Saas and On-Premise Load Testing Tool with JMeter and Selenium support.

AWS-based load testing service with JMeter, Gatling and Selenium scenarios support.

Micro Focus cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly HP StormRunner Load).

Solution for distributes load testing of web applications and services.

AWS-based load testing service with JMeter and Selenium support.

Results Processing

JMeter supports dashboard report generation to get graphs and statistics from a test plan.

Results Analysis

Online reporting application to generate reports from JMeter(Taurus), Locust and other tool by uploading JTL file.

4
4
95d
GPL-3.0

Plugin that parses JMeter result files and computes performance indicators such as average request duration

52
39
4y 9m
n/a

JMeter HTML report generator based on JAMON

34
16
54d
Apache-2.0

Suggestions and recipes for JMeter log analysis.

Service for storing and analysing performance test results.

Browser-based results analysis tool.

Web-based application for collating, analysing and reporting JMeter test results.

Plugin to enable results logging into a database for more effective reporting.

Patch to configure listener to log into MySQL database.

Results Visualisation

Plugin for JMeter that allows to write load test data on-the-fly to influxDB.

69
64
2y 15d
Apache-2.0

Read JMeter results in a csv file and put results in Influxdb database and allows you to create beautiful graphs with Grafana

4
1
1y 2d
n/a

A Prometheus Listener for Apache JMeter that exposes results in an http API

90
49
6m
Apache-2.0

JMeter plugin that lets you send sample results to an ElasticSearch engine to enable live monitoring of load tests.

71
53
28d
MIT

A JMeter plug-in that enables you to send test results to Azure Application Insights

17
1
64d
n/a

A JMeter plug-in that enables you to send test results to a Kafka server

5
8
1y 5m
Apache-2.0

JChav is a way to see the change in performance of your web application over time, by running a benchmark test for each build you produce.

3
0
11y 5m
n/a

Collection of guides to collect and visualize real-time test-results and server monitoring stats using InfluxDB & Grafana.

Grafana dashboard shows live load test metrics provided by JMeter (by NovaTec-APM).

Monitor your Apache JMeter load test in real time with InfluxDB and Grafana (by Philippe M).

Monitor JMeter load test in real time with InfluxDB and Grafana (by adrianbanu).

A Grafana dashboard to inspect JMeter metrics via Prometheus exporter (by chiabre).

Using Elasticsearch, Logstash, and Kibana to visualize JMeter test results.

Using the ElasticSearch Backend listener and Grafana/Kibana to monitor results in realtime.

Using the JMeter Listener pack, ClickHouse and Grafana to collect and monitor test results.

JMeter plugin to write load test data on-the-fly to ClickHouse, InfluxDB, ElasticSearch.

Plotting JMeter load test results with Matplotlib plotting tool and Python.

Custom Statistical Aggregate Report listener for enhanced results visualization.

sources](https://github.com/vincentskooi/JMeterDashboard) - Realtime monitoring of JMeter load test.

Create JMeter graphs with CMDRunner with powershell parallel execution.

Streaming Protocols

Mobile Apps

Mainframe Environments

JMeter RTE (5250 and 3270) plugin for testing Mainframe application

11
6
109d
Apache-2.0

Correlation

A repository for the Correlation Recorder Plugin for JMeter

10
4
33d
Apache-2.0

A repo to hold the Siebel JMeter plugin

12
2
92d
Apache-2.0

Commercial plugin for Oracle and Vaadin-based applications from Ubik Load Pack.

APM Integration

Plugins

List of available plugins and extensions.

Independent set of plugins for Apache JMeter, with plugin manager references many plugins and simplifies installation.

Productivity extensions for Apache JMeter.

Extending JMeter

IDE Integration

Editors

A Web-based viewer and editor for JMeter test plan files (part of JMeter Plugins project).

A solution to expedite preparation of JMeter test plans.

Web-based editor for JMeter JMX files (no updates more).

JMeter Performance

Tips & Tricks

JMeter tips and tricks scratchpad.

Books

By Bayo Erinle (Packt Publishing); guide to test web applications using Apache JMeter with practical, hands-on examples.

By Bayo Erinle (Packt Publishing); 70 insightful and practical recipes to help successfully use Apache JMeter.

By Sai Matam and Jagdeep Jain (Leanpub); a simple, practical, step-by-step tutorial to measure the performance of websites.

By Antonio Gomes Rodrigues, Bruno Demion (Milamber) and Philippe Mouawad (Leanpub, Packt Publishing).

By Antonio Gomes Rodrigues, Bruno Demion (Milamber) and Philippe Mouawad (Leanpub) (French).

By Penny Curich (Leanpub), guide to write custom components for Apache JMeter 5.0.

Trainings & Courses

Blogs

BlazeMeter blog about JMeter and performance testing.

JMeter articles in RedLine13 blog.

Another blog for performance & automation testing using JMeter.

OctoPerf blog about JMeter and load testing.

Blog about Apache JMeter and performance testing of web applications (no updates more).

JMeterExpert blog (no updates more).

Forums

Newsletters

Twitter

Official Twitter account of the Apache JMeter load testing tool.

Twitter account of custom plugins project for JMeter load testing tool.

Official Twitter account of Blazemeter, performance engineering platform for DevOps, based on JMeter.

Twitter account of Ubik Load Pack, custom JMeter plugins for Video Streaming & complex protocols load testing.

Q&A

Awesome Lists

😎 Awesome lists about all kinds of interesting topics

147.6K
19.32K
7d
CC0-1.0

A curated list of awesome awesomeness

26.94K
3.32K
11d
n/a

Software Quality Wiki

1.9K
372
45d
MIT

A curated list of testing resources

540
76
29d
CC0-1.0

⚡Metrics to help understand page speed and user experience

547
24
5m
CC0-1.0

A curated list of Web Performance Optimization. Everyone can contribute here!

7.04K
539
16d
MIT

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

27.97K
3.31K
2d
MIT

A curated list of Site Reliability and Production Engineering resources.

5.75K
729
12d
CC0-1.0

A curated list of awesome inspectIT documentations and resources.

14
1
3y 15d
n/a

A collection of resources covering all aspects of Tsung usage for load-testing.

8
2
44d
CC-BY-4.0

A collection of resources covering different aspects of Gatling load-testing tool usage.

9
1
33d
CC-BY-4.0

A curated list of resources on automated load- and performance testing using k6 🗻

47
6
6d
CC0-1.0