TOOL SIGNAL / ACTIVE

Drill

Ferran Basora

Protocol/API Load Open Source Self-hosted

Frequently asked

Is it open source?

Yes. Drill is listed as open source.

What protocols does it support?

Drill supports HTTP, HTTPS.

Is it cloud or self-hosted?

Drill is listed as self-hosted.

Is it still maintained?

Drill is listed as active.

Drill uses YAML files to describe HTTP requests and scenarios. It is a lightweight Rust-based option for repeatable API load tests.

About

Drill is a lightweight HTTP load testing application written in Rust, designed as an alternative to tools that require a JVM or other heavy runtimes. It is inspired by Ansible syntax.

Features

  • HTTP load testing
  • Ansible-inspired syntax for test plans
  • Configurable concurrency and request counts
  • Benchmark tagging and filtering
  • Reporting and statistical analysis (including nanosecond precision)
  • SSL certificate check toggle
  • Time-to-last-byte latency measurement

Pricing

Drill is free and open-source software, licensed under the GNU General Public License v3.0.

Author / Company

Ferran Basora

AI features

  • Support for dynamic headers
  • CSV file loading for data-driven testing
  • Cookie support
  • Benchmarking and comparison of results

Latest release

0.9.1 · 2026-06-17

Release 0.9.1 introduces changes where latency is measured to the last byte by reading the entire response body before stopping the timer, providing more accurate results for body-heavy endpoints. It also includes various dependency updates and security fixes.

GROUNDED VIA EXA · 2026-08-11

Signal notes