RELEASED · V0.1.0

Verify every
release.

ReTTP is a focused command-line runner for HTTP verification after deployment and before production. Write readable suites, assert real responses, and ship with confidence.

preprod.rttp
core {
  test "health check" {
    request GET "/health"
    expect { status = 200 }
  }
 }

$ rettp run preprod.rttp --base-url https://staging.example.com
✓ 1 suite passed · 0 failures · 234ms
01Validate first

Check syntax and semantics before a request leaves your machine.

02Assert precisely

Verify status, headers, text, empty bodies, and typed JSON.

03Gate safely

Export redacted JSON and JUnit reports for CI release gates.

GET STARTED

Download for your platform.

ReTTP 0.1.0 is the first published MVP release. Choose the archive built for your system, then verify its checksum before installing.

Linux.tar.gz

x86-64 · glibc

rettp-v0.1.0-x86_64-unknown-linux-gnu.tar.gz

Download
tar -xzf rettp-v0.1.0-x86_64-unknown-linux-gnu.tar.gz
chmod +x rettp
sudo install -m 0755 rettp /usr/local/bin/rettp
macOS.tar.gz

Apple Silicon · ARM64

rettp-v0.1.0-aarch64-apple-darwin.tar.gz

Download
tar -xzf rettp-v0.1.0-aarch64-apple-darwin.tar.gz
chmod +x rettp
sudo install -m 0755 rettp /usr/local/bin/rettp
Windows.zip

x86-64 · MSVC

rettp-v0.1.0-x86_64-pc-windows-msvc.zip

Download
Expand-Archive .\rettp-v0.1.0-x86_64-pc-windows-msvc.zip
.\rettp.exe --version
.\rettp.exe --help

RELEASE NOTES

ReTTP 0.1.0

WHAT’S INSIDE
  • Syntax and semantic validation without network access
  • HTTP(S) checks with status, header, text, and typed JSON assertions
  • Sequential core and pipeline execution with typed response captures
  • Redacted terminal, JSON, and JUnit XML reports
Open full release on GitHub ↗
01
Added

UTF-8 DSL parser, semantic validation, and source-span diagnostics.

02
Added

HTTP adapter with seven methods, bounded responses, timeouts, and redirect rejection.

03
Added

Atomic typed captures, interpolation, CLI and dotenv variables, plus stable exit codes.