Json-Performance

June 28, 2026 · View on GitHub

Performance profiling of JSON libraries (Compiled and run on Linux 6.6.87.2-microsoft-standard-WSL2 using the GCC 16.0.1 compiler).

Latest Results: (Jun 27, 2026)

Using the following commits:


| Jsonifier: 66437c1
| Glaze: c60d5f6
| Simdjson: 9b33047

Adaptive sampling on (Intel(R) Core(TM) i9-14900KF): iterations begin at 80 and double each epoch (e.g. 80 → 160 → 320 → ...) up to a maximum of 100000 iterations. Each epoch runs all iterations and evaluates a trailing window of max(iterations/10, 30) samples, capped at 100000. Convergence requires RSE < 2.5% AND mean shift < 1% epoch-over-epoch simultaneously. The first epoch satisfying both conditions is retained as the canonical result. If convergence is never reached before 10 seconds elapse or the iteration cap is hit, the result is marked non-converged and excluded from all rankings — only converged results participate in win/tie/loss tallying. All results use Bessel-corrected variance and Welch's t-test for statistical tie detection.

Note:

These benchmarks were executed using the CPU benchmark library benchmarksuite.


Double Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1183.110.1376882.73427ms181130121.21459.81(Win)
glaze943.790.3246710.826297ms18113010591829.972(Loss)
simdjson254.3070.04722875.59681ms181132329.2176791.413(Loss)

Double Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier504.7010.03556941.0239ms18113044.44713422.031(Win)
glaze263.4510.09809263.56603ms1798321304.376508.622(Loss)

Uint64 Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2088.580.04662390.830572ms38733020.39541768.471(Win)
glaze1970.120.06426180.864582ms38733043.54481874.82(Loss)
simdjson467.3840.485752.59735ms38733044207.47902.673(Loss)

Uint64 Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3231.570.07403540.668175ms38733021.48161142.971(Win)
glaze1401.650.1217571.00337ms387330308.8332635.172(Loss)

Int64 Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2130.310.03619570.855268ms38623011.74831728.91(Win)
glaze1843.970.06731970.804672ms38623054.24021997.372(Loss)
simdjson482.4950.5239892.24396ms386230479967633.433(Loss)

Int64 Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3203.710.2994830.671188ms386230355.621149.631(Win)
glaze1421.440.1398430.985541ms386230393.8862591.12(Loss)

Bool Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1781.370.03533591.10769ms905300.87931484.51(Win)
glaze702.030.03060920.627701ms905304.248281229.42(Loss)
simdjson192.5620.1972181.43188ms905302344.064482.073(Loss)

Bool Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1389.960.03447470.447467ms905301.37471620.9331(Win)
glaze373.2920.1647280.885058ms90530435.1682312.072(Loss)

String Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier4881.550.130050.789302ms881330150.4091721.731(Win)
glaze2500.910.2553391.23921ms8813302209.063360.672(Loss)
simdjson1282.210.08970691.8898ms8813301037.296554.873(Loss)

String Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier4317.280.2488440.873153ms881330704.0471946.771(Win)
glaze2964.110.1744341.03926ms881330733.9142835.52(Loss)

Abc (Out of Order) Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2455.980.36365910.0727ms337133272524.4130911(Win)
glaze2380.310.95113717.2964ms33713641.05632e+0613507.22(Loss)
simdjson2137.590.14419521.6321ms337136430104.315040.93(Loss)

Abc (Out of Order) Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier5221.840.1057452.01047ms33713301271.726157.071(Win)
glaze5084.370.1904561.96648ms33689304345.216319.032(Loss)

Abc (Out of Order) Test (Prettified) Read Results (View the data used in the following test):

The JSON documents in these two tests feature keys ranging from "a" to "z", where each key corresponds to an array of values. Notably, the documents in this test arrange these keys in reverse order, deviating from the typical "a" to "z" arrangement. This test effectively demonstrates the challenges encountered when utilizing simdjson and iterative parsers that lack the ability to efficiently locate memory locations through hashing. In cases where the keys are not in the expected sequence, performance is significantly compromised, with the severity escalating as the document size increases. In contrast, hash-based solutions offer a viable alternative by circumventing these issues and maintaining optimal performance regardless of the JSON document's scale, or ordering of the keys being parsed.

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson3088.180.316639.74809ms495053274980.315287.91(Win)
glaze3045.510.2100245.31806ms495053031800.715502.12(Loss)
jsonifier2247.172.401556.66705ms49505307.63713e+0621009.43(Loss)

Abc (Out of Order) Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier53070.5532152.54304ms480243068379.68629.971(Win)
glaze5058.70.29838111.5506ms480006446658.29049.032(Loss)

Abc (In Order) Partial Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier6776.430.1003441.66097ms3371330679.9784744.571(Win)
simdjson4906.840.108211.9219ms33713301508.166552.332(Loss)

Abc (In Order) Partial Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier7759.820.1962731.8477ms48024304025.825902.11(Win)
simdjson6217.880.09625062.13046ms48024301507.867365.732(Loss)

Apache Builds Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1554.581.1362514.5477ms94651301.30586e+0758064.71(Win)
glaze1305.591.9648918.4221ms94651305.53653e+0769138.52(Loss)
simdjson1243.130.91464818.3853ms94651301.32326e+0772611.83(Loss)

Apache Builds Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier6533.710.1622233.7599ms946513015068.713815.51(Win)
glaze6061.490.1453544.35136ms946513014056.314891.82(Loss)

Apache Builds Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson1782.320.67977121.0302ms140436307.82769e+0675143.91(Win)
glaze1602.30.71946821.168ms140436301.08496e+0783586.22(Loss)
jsonifier1556.631.0647669.2552ms140436322.68558e+0786038.63(Loss)

Apache Builds Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier6350.091.172227.23984ms136024301.72033e+0620428.51(Win)
glaze5700.632.240616.27924ms136046307.80152e+0622759.52(Loss)

Canada Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze STATISTICAL TIE710.9072.11307733.19ms2090234301.05321e+112.80403e+061(Tie)
jsonifier STATISTICAL TIE706.3672.29351721.033ms2090234301.25675e+112.82205e+061(Tie)
simdjson STATISTICAL TIE692.8331.859151772.72ms2090234329.15614e+102.87718e+061(Tie)

Canada Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1501.162.35227371.401ms2090234302.92707e+101.32791e+061(Win)
glaze1374.881.698241900.98ms2090234643.88005e+101.44987e+062(Loss)

Canada Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson2021.561.82473885.304ms6885124301.05382e+113.24807e+061(Win)
jsonifier STATISTICAL TIE1820.461.97494921.285ms6885124301.52227e+113.60687e+062(Tie)
glaze STATISTICAL TIE1787.531.81818942.884ms6885124301.33817e+113.67332e+062(Tie)

Canada Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze2657.572.491731482.02ms6661897321.13548e+112.39063e+061(Win)
jsonifier2373.712.3727694.044ms6661897301.2099e+112.67652e+062(Loss)

CitmCatalog Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze2058.780.38343660.283ms500299302.36891e+072317501(Win)
jsonifier1722.230.67778273.4104ms500299301.05774e+082770372(Loss)
simdjson1138.272.28128560.649ms500299645.85196e+094191633(Loss)

CitmCatalog Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze5713.680.93043122.3158ms500299301.811e+0783505.31(Win)
jsonifier5351.211.5267622.4948ms500299305.55931e+0789161.62(Loss)

CitmCatalog Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson STATISTICAL TIE3066.061.6774616.411ms1490030643.86798e+094634631(Tie)
glaze STATISTICAL TIE2958.190.818678328.237ms1490030324.94896e+084803631(Tie)
jsonifier2377.321.54341353.782ms1490030322.72349e+095977333(Loss)

CitmCatalog Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier7403.630.63829248.0725ms1439562304.20273e+071854331(Win)
glaze5028.870.702473121.507ms1439584301.10335e+082730032(Loss)

Discord Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2117.850.7645117.1108ms56369321.20505e+0625383.11(Win)
glaze2015.891.323937.2303ms56369303.73938e+06266672(Loss)
simdjson1376.750.9000810.2199ms56369303.70557e+0639046.83(Loss)

Discord Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze7064.360.1284542.25324ms56369302866.497609.71(Win)
jsonifier5830.420.09236272.74484ms56369302175.689220.22(Loss)

Discord Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze2528.081.0667311.1883ms98048304.67012e+0636986.91(Win)
simdjson2206.720.658491102.145ms98048644.98268e+0642373.22(Loss)
jsonifier1818.491.2201115.6224ms98048301.1808e+0751419.63(Loss)

Discord Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier6959.40.05110623.7364ms94370301310.3712931.91(Win)
glaze5116.090.6559475.40809ms943703039943917591.22(Loss)

Github Events Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1922.671.131939.60118ms52708302.62729e+06261441(Win)
simdjson1727.590.34519418.8247ms527083232280929096.12(Loss)
glaze1420.381.4247725.795ms52708328.13556e+0635389.43(Loss)

Github Events Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze STATISTICAL TIE6727.520.482362.26711ms527083038967.97471.731(Tie)
jsonifier STATISTICAL TIE6678.30.1848992.31394ms52708305810.447526.81(Tie)

Github Events Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson2174.161.6505719.4446ms71665328.61486e+0631435.11(Win)
glaze1672.311.592211.8935ms71665301.27028e+0740868.72(Loss)
jsonifier1362.421.9959516.9666ms71665303.00756e+0750164.63(Loss)

Github Events Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier6541.221.859532.91826ms70103301.08363e+0610220.61(Win)
glaze5974.070.8863023.17112ms701033029513211190.92(Loss)

Google Maps Response Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1609.850.1813764.92912ms11812325154.516997.441(Win)
glaze1476.540.1019252.29678ms11812301814.037629.22(Loss)
simdjson1147.480.1346772.77164ms11812305244.0798173(Loss)

Google Maps Response Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier6201.260.08257420.827581ms118123067.49891816.531(Win)
glaze5006.210.1898570.853052ms1181230547.5232250.172(Loss)

Google Maps Response Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson2786.250.08332133.05623ms32403302561.9111090.91(Win)
jsonifier2624.950.1521643.40666ms32403309626.5911772.42(Loss)
glaze2468.160.3195843.4626ms324033048030.312520.23(Loss)

Google Maps Response Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier7704.570.1063152.82208ms3123532540.663866.281(Win)
glaze6815.60.1741573.93954ms312353218544370.562(Loss)

Instruments Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3070.141.004099.84337ms108313303.42381e+0633645.11(Win)
glaze2017.751.7320112.7739ms108313302.35859e+0751193.42(Loss)
simdjson1588.391.6314416.0433ms108313303.37687e+0765031.63(Loss)

Instruments Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier6206.840.71339911.5614ms1083133245106216642.21(Win)
glaze5810.91.228866.05582ms108313301.43152e+0617776.12(Loss)

Instruments Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson STATISTICAL TIE3071.091.2354817.3451ms222373302.18359e+0769054.11(Tie)
glaze STATISTICAL TIE3064.060.83501218.5072ms222373301.00202e+0769212.61(Tie)
jsonifier1989.70.85529228.8434ms222373302.4931e+071065853(Loss)

Instruments Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier8075.730.09764916.61312ms213963301826325267.21(Win)
glaze5554.281.7379844.4461ms213963642.60909e+0736737.62(Loss)

Marine IK Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier STATISTICAL TIE637.8352.22437661.859ms1834197301.11638e+112.74244e+061(Tie)
glaze STATISTICAL TIE625.4261.339533564.86ms1834197648.98313e+102.79686e+061(Tie)
simdjson564.651.928471847.96ms1834197321.14212e+113.0979e+063(Loss)

Marine IK Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1013.192.28797417.876ms1834197304.68092e+101.72645e+061(Win)
glaze919.6032.47305462.414ms1833577306.63416e+101.90151e+062(Loss)

Marine IK Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson STATISTICAL TIE2549.152.114491016.43ms10252236301.97323e+113.8355e+061(Tie)
glaze STATISTICAL TIE2444.752.31691052.84ms10252236302.57576e+113.9993e+061(Tie)
jsonifier2107.182.080611170.06ms10252236302.796e+114.64e+063(Loss)

Mesh Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1326.842.29529604.059ms642697647.19502e+094619431(Win)
simdjson STATISTICAL TIE1134.440.400423138.925ms642697301.40415e+085402902(Tie)
glaze STATISTICAL TIE1132.421.53409719.015ms642697644.41245e+095412522(Tie)

Mesh Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1740.180.741152138.941ms642697302.04438e+083522191(Win)
glaze1566.240.466702101.88ms642692301.00067e+083913322(Loss)

Mesh Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson STATISTICAL TIE2055.842.33326781.566ms1306201641.27923e+106059281(Tie)
glaze STATISTICAL TIE2040.922.36204395.004ms1306201326.65112e+096103591(Tie)
jsonifier1887.81.749981729.51ms13062011281.70681e+106598653(Loss)

Mesh Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2680.230.404024309.698ms1225964329.93974e+074362201(Win)
glaze2372.790.650296125.742ms1225970303.08024e+084927432(Loss)

Random Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier1506.110.537223119.836ms409725305.82774e+072594391(Win)
simdjson1037.51.74513510.392ms409725642.76465e+093766202(Loss)
glaze960.2860.533512102.246ms409725301.41382e+084069043(Loss)

Random Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier STATISTICAL TIE3873.671.1045326.9273ms409725303.72409e+071008721(Tie)
glaze STATISTICAL TIE3823.021.2590926.7802ms409725304.96831e+071022081(Tie)

Random Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson1950.680.574779231.346ms814756321.67739e+083983281(Win)
glaze1601.320.601763281.525ms814756322.72835e+084852322(Loss)
jsonifier1484.361.93734693.748ms814756646.58219e+095234673(Loss)

Random Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier4633.821.0200742.5736ms785750308.16341e+071617131(Win)
glaze4324.820.913675102.562ms785750328.01985e+071732672(Loss)

Twitter Partial Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier6058.840.77074726.2848ms264040323.28348e+0641560.41(Win)
simdjson5340.570.81275412.1678ms264040304.40559e+0647150.12(Loss)

Twitter Partial Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier7705.210.75648512.6687ms399947304.20686e+0649501.41(Win)
simdjson7199.11.1377213.2672ms399947301.09004e+0752981.52(Loss)

Twitter Test (Minified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2125.791.5039738.0211ms264040309.52134e+071184541(Win)
glaze1916.120.96356334.0919ms264040304.81034e+071314162(Loss)
simdjson1810.750.99508136.1137ms264040305.7446e+071390633(Loss)

Twitter Test (Minified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze6323.071.4607510.5701ms263923301.01432e+0739806.11(Win)
jsonifier5654.731.8435413.3993ms264040302.02183e+0744530.62(Loss)

Twitter Test (Prettified) Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
simdjson2674.740.59148638.7079ms409612302.23868e+071460471(Win)
glaze2306.840.85475295.7529ms409612306.28509e+071693382(Loss)
jsonifier1298.842.31302818.329ms4096121286.19444e+093007583(Loss)

Twitter Test (Prettified) Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
glaze STATISTICAL TIE6173.470.80509417.4554ms399830307.41833e+0661765.51(Tie)
jsonifier STATISTICAL TIE6077.281.610416.7661ms399947303.0646e+0762761.51(Tie)

Minify Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier2607.960.815167102.109ms466906326.19868e+071707371(Win)
glaze2477.970.526451150.062ms466906322.86374e+071796942(Loss)
simdjson1359.530.895141193.511ms466906322.75053e+083275233(Loss)

Prettify Test Write Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier STATISTICAL TIE3834.181.0051544.8682ms699405309.17273e+071739631(Tie)
glaze STATISTICAL TIE3783.090.6991444.6027ms699405304.55841e+071763121(Tie)

Validate Test Read Results (View the data used in the following test):

LibraryThroughput (MB/s)RSE (%)Window DurationFile Size (Bytes)Window Samples (k)VarianceLatency / Run (ns)Position
jsonifier3999.51.54495230.774ms631514643.4639e+081505831(Win)
glaze3349.660.57690345.6534ms631514303.2277e+071797972(Loss)