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-05-25 11:08 UTC, commit b2552943, runner: Linux 6.17.0-1013-azure

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

Timing

CommandMean sMin sMax sRelative
Python mitmproxy2swagger40.767 ± 0.25540.48641.09315.95 ± 0.13
Rust mitm2openapi2.557 ± 0.0132.5402.5711.00

Peak RSS

ToolRSS
Python mitmproxy2swagger46796 KB
Rust mitm2openapi6244 KB