Serialbench

← Field overview

oga

HTML / XML serializer · measured on 46 of 106 environments ·#1 in 0 of 18 measurements · primary environment: macOS 26 · arm64 · Ruby 3.2

Measured environments

macOS 26macOS 26macOS 26macOS 26macOS 26macOS 26macOS 26macOS 26macOS 26macOS 26macOS 26macOS 26macOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 26 IntelmacOS 15macOS 15macOS 15macOS 15macOS 15macOS 15macOS 15macOS 15macOS 15macOS 15macOS 15 IntelmacOS 15 IntelmacOS 15 IntelmacOS 15 IntelmacOS 15 IntelmacOS 15 IntelmacOS 15 IntelmacOS 15 IntelmacOS 14macOS 14macOS 14macOS 14macOS 14macOS 14macOS 14macOS 14Windows 2025Windows 2025Windows 2025Windows 2025Windows 2025Windows 2025Windows 2025Windows 2025Windows 2025Windows 11Windows 11Windows 2022Windows 2022Windows 2022Windows 2022Windows 2022Windows 2022Windows 2022Windows 2022Windows 2022Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 24.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 22.04

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

OperationInputipsms/opRankvs best
Parsesmall12k0.14/939.1× slower than ox
Parsesmall19k0.14/611.1× slower than leptris
Parsemedium11.884.74/9109.1× slower than leptris
Parsemedium42.523.54/650.6× slower than leptris
Parselarge0.751333.934/9118.7× slower than leptris
Parselarge3.78264.724/660.0× slower than leptris
Generatesmall6.3k0.24/934.6× slower than ox
Generatesmall12k0.14/613.2× slower than leptris
Generatemedium5.71175.085/9117.9× slower than leptris
Generatemedium34.628.94/649.2× slower than leptris
Generatelarge0.482065.205/974.5× slower than leptris
Generatelarge3.04328.804/658.1× slower than leptris
Streamsmall1.4k0.74/6320.1× slower than ox
Streammedium10.298.44/6172.5× slower than leptris
Streamlarge0.591701.864/6177.1× slower than leptris
XPathsmall6.1k0.23/78.0× slower than leptris
XPathmedium5.29188.903/751.0× slower than leptris
XPathlarge0.432307.103/716.0× slower than nokogiri

Compare every library on every environment on the dashboard.

Cite

oga measured on macOS 26 · arm64 · Ruby 3.2, HTML/XMLworkloads — serialbench, 2026-10-23. Full data: data/macos-26-ruby-3.2.yaml.