Serialbench

← Field overview

ox

XML serializer · measured on 20 of 20 environments ·#1 in 7 of 9 measurements · primary environment: macOS 14 · arm64 · Ruby 3.2

Measured environments

macOS 14macOS 14macOS 14macOS 14macOS 15 IntelmacOS 15 IntelmacOS 15 IntelmacOS 15 IntelmacOS 15macOS 15macOS 15macOS 15macOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26macOS 26macOS 26macOS 26

Iterations per second on the primary environment · rank vs the field

OperationInputipsms/opRankvs best
Parsesmall435k0.01/4best in field
Parsemedium4272.31/4best in field
Parselarge29.633.82/41.0× slower than nokogiri
Generatesmall132k0.01/4best in field
Generatemedium3912.61/4best in field
Generatelarge23.043.41/4best in field
Streamsmall88k0.01/3best in field
Streammedium92.910.82/32.6× slower than nokogiri
Streamlarge2.67373.911/3best in field

Compare every library on every environment on the dashboard.

Cite

ox measured on macOS 14 · arm64 · Ruby 3.2, XMLworkloads — serialbench, 2026-08-28. Full data: data/macos-14-ruby-3.2.yaml.