Serialbench

← Field overview

nokogiri

XML serializer · measured on 20 of 20 environments ·#1 in 2 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
Parsesmall118k0.02/43.7× slower than ox
Parsemedium2264.42/41.9× slower than ox
Parselarge30.133.21/4best in field
Generatesmall83k0.02/41.6× slower than ox
Generatemedium1347.52/42.9× slower than ox
Generatelarge12.580.22/41.8× slower than ox
Streamsmall2334.32/3375.7× slower than ox
Streammedium2434.11/3best in field
Streamlarge0.0519805.863/353.0× slower than ox

Compare every library on every environment on the dashboard.

Cite

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