Skip to content

Commit

Permalink
Keep files generated from the k6 extension registry up to date
Browse files Browse the repository at this point in the history
  • Loading branch information
1 parent d3f6d2a commit a344303
Showing 1 changed file with 0 additions and 300 deletions.
300 changes: 0 additions & 300 deletions docs/sources/next/extensions/explore.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,306 +31,6 @@ docker run --rm -u "$(id -u):$(id -g)" -v "${PWD}:/xk6" grafana/xk6 build \
Use the table to explore the many extensions. Questions? Feel free to join the discussion about extensions in the [k6 Community Forum](https://community.grafana.com/c/grafana-k6/extensions/82).

<div class="nav-cards">
<a href="https://github.com/szkiba/xk6-ansible-vault" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-ansible-vault</h4>
<p>Encrypt and decrypt Ansible Vault</p>
</a>
<a href="https://github.com/joanlopez/xk6-aws" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-aws</h4>
<p>Alternative to the official AWS JS Lib that relies on the AWS SDK for Go to interact with Amazon Web Services</p>
</a>
<a href="https://gitlab.com/szkiba/xk6-banner" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-banner</h4>
<p>Print ASCII art banner from k6 test</p>
</a>
<a href="https://github.com/anycable/xk6-cable" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-cable</h4>
<p>Test Action Cable and AnyCable functionality</p>
</a>
<a href="https://github.com/szkiba/xk6-cache" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-cache</h4>
<p>Enable vendoring remote HTTP modules to a single source-control-friendly file</p>
</a>
<a href="https://github.com/fornfrey/xk6-celery" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-celery</h4>
<p>Generate load on Celery workers</p>
</a>
<a href="https://github.com/szkiba/xk6-chai" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-chai</h4>
<p>Embed k6chaijs into the k6 binary</p>
</a>
<a href="https://github.com/grafana/xk6-client-prometheus-remote" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-client-prometheus-remote</h4>
<p>Test Prometheus Remote Write performance</p>
</a>
<a href="https://github.com/grafana/xk6-client-tracing" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-client-tracing</h4>
<p>Client for load testing distributed tracing backends</p>
</a>
<a href="https://github.com/golioth/xk6-coap" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-coap</h4>
<p>Interact with Constrained Application Protocol endpoints</p>
</a>
<a href="https://github.com/tmieulet/xk6-cognito" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-cognito</h4>
<p>Get a cognito access token using USER_SRP_AUTH flow</p>
</a>
<a href="https://github.com/thotasrinath/xk6-couchbase" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-couchbase</h4>
<p>Load-test Couchbase no-SQL databases</p>
</a>
<a href="https://github.com/szkiba/xk6-csv" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-csv</h4>
<p>Parse CSV values</p>
</a>
<a href="https://github.com/grafana/xk6-dashboard" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-dashboard</h4>
<p>Create a web-based metrics dashboard</p>
</a>
<a href="https://github.com/grafana/xk6-disruptor" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-disruptor</h4>
<p>Inject faults to test 💣</p>
</a>
<a href="https://github.com/szkiba/xk6-dotenv" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-dotenv</h4>
<p>Load env vars from a .env file</p>
</a>
<a href="https://github.com/szkiba/xk6-ts" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-ts</h4>
<p>Add TypeScript support for k6</p>
</a>
<a href="https://github.com/BarthV/xk6-es" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-es</h4>
<p>Output test results to Elasticsearch</p>
</a>
<a href="https://github.com/distribworks/xk6-ethereum" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-ethereum</h4>
<p>K6 extension for ethereum protocols</p>
</a>
<a href="https://github.com/grafana/xk6-exec" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-exec</h4>
<p>Run external commands</p>
</a>
<a href="https://github.com/grafana/xk6-faker" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-faker</h4>
<p>Generate random fake data</p>
</a>
<a href="https://github.com/domsolutions/xk6-fasthttp" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-fasthttp</h4>
<p>Enable RPS increase & file streaming on HTTP/1.1 requests</p>
</a>
<a href="https://github.com/avitalique/xk6-file" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-file</h4>
<p>Write files</p>
</a>
<a href="https://github.com/szkiba/xk6-g0" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-g0</h4>
<p>Write k6 tests in golang</p>
</a>
<a href="https://github.com/deejiw/xk6-gcp" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-gcp</h4>
<p>A k6 extension for Google Cloud Platform services.</p>
</a>
<a href="https://github.com/skibum55/xk6-git" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-git</h4>
<p>Clone Git repositories from tests</p>
</a>
<a href="https://github.com/AckeeCZ/xk6-google-iap" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-google-iap</h4>
<p>Provides access to Google Auth token</p>
</a>
<a href="https://github.com/heww/xk6-harbor" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-harbor</h4>
<p>Testing Harbor container registry</p>
</a>
<a href="https://github.com/gpiechnik2/xk6-httpagg" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-httpagg</h4>
<p>Aggregate HTTP requests into an HTML report</p>
</a>
<a href="https://github.com/JorTurFer/xk6-input-prometheus" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-input-prometheus</h4>
<p>Enables real-time input from prometheus</p>
</a>
<a href="https://github.com/deejiw/xk6-interpret" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-interpret</h4>
<p>Interpret Go code</p>
</a>
<a href="https://github.com/mostafa/xk6-kafka" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-kafka</h4>
<p>Load test Apache Kafka. Includes support for Avro messages.</p>
</a>
<a href="https://github.com/grafana/xk6-kubernetes" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-kubernetes</h4>
<p>Interact with Kubernetes clusters</p>
</a>
<a href="https://github.com/oleiade/xk6-kv" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-kv</h4>
<p>Share key-value data between VUs</p>
</a>
<a href="https://github.com/grafana/xk6-loki" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-loki</h4>
<p>Client for load testing Loki</p>
</a>
<a href="https://github.com/gjergjsheldija/xk6-mllp" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-mllp</h4>
<p>Simple MLLP sender for k6</p>
</a>
<a href="https://github.com/szkiba/xk6-mock" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-mock</h4>
<p>Mock HTTP(S) servers</p>
</a>
<a href="https://github.com/GhMartingit/xk6-mongo" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-mongo</h4>
<p>Load-test Mongo no-SQL databases</p>
</a>
<a href="https://github.com/pmalhaire/xk6-mqtt" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-mqtt</h4>
<p>mqtt extension</p>
</a>
<a href="https://github.com/ydarias/xk6-nats" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-nats</h4>
<p>Provides NATS support</p>
</a>
<a href="https://github.com/patrick-janeiro/xk6-neo4j" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-neo4j</h4>
<p>Interact with Neo4J graph databases</p>
</a>
<a href="https://github.com/akiomik/xk6-nostr" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-nostr</h4>
<p>Interact with Nostr relays</p>
</a>
<a href="https://github.com/grafana/xk6-notification" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-notification</h4>
<p>Create notifications</p>
</a>
<a href="https://github.com/frankhefeng/xk6-oauth-pkce" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-oauth-pkce</h4>
<p>Generate OAuth PKCE code verifier and code challenge</p>
</a>
<a href="https://github.com/thmshmm/xk6-opentelemetry" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-opentelemetry</h4>
<p>Generate OpenTelemetry signals from k6 tests</p>
</a>
<a href="https://github.com/Maksimall89/xk6-output-clickhouse" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-clickhouse</h4>
<p>Export results to ClickHouse</p>
</a>
<a href="https://github.com/dynatrace/xk6-output-dynatrace" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-dynatrace</h4>
<p>Export results to Dynatrace</p>
</a>
<a href="https://github.com/elastic/xk6-output-elasticsearch" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-elasticsearch</h4>
<p>Export results to Elasticsearch 8.x</p>
</a>
<a href="https://github.com/grafana/xk6-output-influxdb" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-influxdb</h4>
<p>Export results to InfluxDB v2</p>
</a>
<a href="https://github.com/grafana/xk6-output-kafka" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-kafka</h4>
<p>Export k6 results in real-time to Kafka</p>
</a>
<a href="https://github.com/grafana/xk6-output-opentelemetry" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-opentelemetry</h4>
<p>Export k6 results in OpenTelemetry format</p>
</a>
<a href="https://github.com/szkiba/xk6-output-plugin" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-plugin</h4>
<p>Dynamic output extension using your favorite programming language</p>
</a>
<a href="https://github.com/martymarron/xk6-output-prometheus-pushgateway" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-prometheus-pushgateway</h4>
<p>Export results to Prometheus pushgateway</p>
</a>
<a href="https://github.com/LeonAdato/xk6-output-statsd" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-statsd</h4>
<p>Enables real-time output of test metrics to a StatsD service</p>
</a>
<a href="https://github.com/grafana/xk6-output-timescaledb" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-timescaledb</h4>
<p>Export k6 results to TimescaleDB</p>
</a>
<a href="https://github.com/leonyork/xk6-output-timestream" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-output-timestream</h4>
<p>Export results to AWS Timestream</p>
</a>
<a href="https://github.com/wosp-io/xk6-playwright" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-playwright</h4>
<p>Browser automation and end-to-end web testing using Playwright</p>
</a>
<a href="https://github.com/mcosta74/xk6-plist" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-plist</h4>
<p>Parse/serialize property list (.plist) payloads</p>
</a>
<a href="https://github.com/szkiba/xk6-prometheus" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-prometheus</h4>
<p>Prometheus HTTP exporter for k6</p>
</a>
<a href="https://github.com/Juandavi1/xk6-prompt" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-prompt</h4>
<p>Support for input arguments via UI</p>
</a>
<a href="https://github.com/SYM01/xk6-proxy" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-proxy</h4>
<p>Dynamic proxy support, allow changing the HTTP proxy settings in the script</p>
</a>
<a href="https://github.com/acuenca-facephi/xk6-read" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-read</h4>
<p>Read files and directories</p>
</a>
<a href="https://github.com/gpiechnik2/xk6-smtp" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-smtp</h4>
<p>Use SMTP protocol to send emails</p>
</a>
<a href="https://github.com/grafana/xk6-sql" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-sql</h4>
<p>Load-test SQL Servers</p>
</a>
<a href="https://github.com/mridehalgh/xk6-sqs" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-sqs</h4>
<p>Produce to an SQS queue</p>
</a>
<a href="https://github.com/phymbert/xk6-sse" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-sse</h4>
<p>Server Sent Event</p>
</a>
<a href="https://github.com/grafana/xk6-ssh" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-ssh</h4>
<p>SSH</p>
</a>
<a href="https://github.com/walterwanderley/xk6-stomp" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-stomp</h4>
<p>Client for STOMP protocol</p>
</a>
<a href="https://github.com/NAlexandrov/xk6-tcp" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-tcp</h4>
<p>Send data to TCP port</p>
</a>
<a href="https://github.com/maksimall89/xk6-telegram" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-telegram</h4>
<p>Interact with Telegram Bots</p>
</a>
<a href="https://github.com/szkiba/xk6-toml" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-toml</h4>
<p>Encode and decode TOML values</p>
</a>
<a href="https://github.com/szkiba/xk6-top" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-top</h4>
<p>Updating the current k6 metrics summaries on the terminal during the test run</p>
</a>
<a href="https://github.com/kubeshop/xk6-tracetest" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-tracetest</h4>
<p>Support for Tracetest test execution and tracing client</p>
</a>
<a href="https://github.com/kelseyaubrecht/xk6-webtransport" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-webtransport</h4>
<p>Add support for webtransport protocol</p>
</a>
<a href="https://github.com/szkiba/xk6-yaml" target="_blank" class="nav-cards__item nav-cards__item--guide">
<h4>xk6-yaml</h4>
<p>Encode and decode YAML values</p>
</a>
</div>

Don't see what you need? Learn how you can [create a custom extension](https://grafana.com/docs/k6/<K6_VERSION>/extensions/create/).

0 comments on commit a344303

Please sign in to comment.