Skip to content

Overview

The Martkos IT Performance Testing Ecosystem is a suite of tools covering the full performance testing lifecycle for JMeter, k6, and Gatling — from generating test data, through writing and converting scripts, to reports you can gate a build on.

Most performance testing toolchains are assembled from disconnected tools with no shared configuration or conventions. The result is:

  • Scripts written in one tool that can’t be reused if you switch tools
  • Linting and quality gates applied inconsistently (or not at all)
  • Results scattered across files with no trend analysis
  • Test data generated once and never refreshed
  • CI/CD pipelines that run tests but don’t fail on regressions

This ecosystem addresses each of those gaps with products that work together via a shared perf-ecosystem.yml configuration file.

Eight products are on sale. Five more were withdrawn and are still supported — their documentation is under No longer sold in the sidebar, their licence keys still validate, and updates still install.

ProductPurposeModel
perf-script-studioA HAR recording or a script in, a runnable JMeter/k6/Gatling test out, with correlation. All six conversion directions.Commercial
perf-lint53-rule linter for JMeter/k6/Gatling scriptsOpen Core
jmeter-cli-editorTUI editor for JMeter JMX files without the GUICommercial
perf-lab14-module course + 17+ protocol templates per toolFreemium
ProductPurposeModel
perf-containersDocker images with full protocol plugin supportCommercial
ProductPurposeModel
perf-reportingApdex and SLA reports, build gating, statistical comparison of two runsFreemium
dummydatagenproRealistic test data generator, web app and APIFreemium SaaS

Open Core — free community tier with self-hosted deployment, paid tier for advanced features or enterprise support.

Freemium — free tier with usage limits; paid tier removes limits or unlocks advanced features.

Commercial — one-time purchase, no ongoing subscription (except where noted).

SaaS — hosted service with subscription pricing (dummydatagenpro only).

All paid products use LemonSqueezy for payment and license management. License keys are validated via the product update service.

Tool-agnostic: Every product supports JMeter, k6, and Gatling. No lock-in to a single tool.

Self-hosted first: every execution tool runs on your own infrastructure, and perf-reporting stores its runs there too. Your test data never leaves your network.

GDPR by design: the products that hold results are self-hosted, and the browser tools run entirely in your tab. Martkos IT does not receive your scripts or your results, so there is no data processor relationship to paper over.

Not open source: every product here is distributed as a compiled binary or an image, and the source is not published — with one exception. perf-lint and its GitHub Action are genuinely public repositories; “open core” elsewhere in this documentation means a free tier, not available source. self-hosted, which several of these are, is not the same thing as open.