Performance & Benchmarks

Results are regenerated weekly by the benchmark workflow. See the workflow for the reproducible methodology.

Benchmarks

Generated by the benchmark workflow.

Benchmark results

Run: 2026-08-01 18:28 UTC, commit 2ae753be, runner: Linux 6.17.0-1020-azure

Fixture: 89 MB, 40k requests across 8 endpoint shapes (bench-fixtures-v1).

Timing

CommandMean sMin sMax sRelative
Python mitmproxy2swagger44.838 ± 0.25444.60445.25616.78 ± 0.13
Rust mitm2openapi2.672 ± 0.0132.6612.6941.00

Peak RSS

ToolRSS
Python mitmproxy2swagger47088 KB
Rust mitm2openapi7076 KB