Serialbench

← Field overview

leptris

HTML / XML serializer · measured on 106 of 106 environments ·#1 in 28 of 33 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
Parsesmall95k0.03/95.0× slower than ox
Parsesmall213k0.01/6best in field
Parsemedium1.3k0.81/9best in field
Parsemedium2.2k0.51/6best in field
Parselarge89.011.21/9best in field
Parselarge2274.41/6best in field
Generatesmall89k0.02/92.4× slower than ox
Generatesmall159k0.01/6best in field
Generatemedium6741.51/9best in field
Generatemedium1.7k0.61/6best in field
Generatelarge36.127.71/9best in field
Generatelarge1775.71/6best in field
Streamsmall263k0.02/61.7× slower than ox
Streammedium1.8k0.61/6best in field
Streamlarge1049.61/6best in field
XPathsmall49k0.01/7best in field
XPathsmall88k0.01/4best in field
XPathmedium2703.71/7best in field
XPathmedium1.8k0.61/4best in field
XPathlarge6.19161.462/71.1× slower than nokogiri
XPathlarge1885.31/4best in field
XQuerysmall18k0.11/1best in field
XQuerymedium1277.91/1best in field
XQuerylarge10.396.81/1best in field
XSLTsmall17k0.11/4best in field
XSLTmedium2543.91/4best in field
XSLTlarge21.247.31/4best in field
XSLT 3.0small16k0.11/2best in field
XSLT 3.0medium11.785.11/2best in field
XSLT 3.0large0.128687.512/26.9× slower than saxon-he
Validatesmall21k0.01/2best in field
Validatemedium7541.31/2best in field
Validatelarge77.512.91/2best in field

Compare every library on every environment on the dashboard.

Cite

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