Serialbench

← Field overview

yajl

JSON serializer · measured on 34 of 34 environments ·#1 in 0 of 3 measurements · primary environment: macOS 14 · arm64 · Ruby 3.2

Measured environments

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

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

OperationInputipsms/opRankvs best
Parsesmall263k0.03/42.7× slower than rapidjson
Generatesmall71k0.04/45.0× slower than oj
Streamsmall313k0.02/21.1× slower than oj

Compare every library on every environment on the dashboard.

Cite

yajl measured on macOS 14 · arm64 · Ruby 3.2, JSONworkloads — serialbench, 2026-08-24. Full data: data/macos-14-ruby-3.2.yaml.