JSONata vs JSONata w/ predicate vs JSPath vs JSPath w/ predicate vs JSONPath vs JSONPath w/ predicate vs JSONPath-Plus vs JSONPath-Plus w/ predicate vs Liquid vs Liquid w/ predicateFastest: JSPath (927.3x faster)
7,721,760 ops/sec
7,385,301 ops/sec
2,246,569 ops/sec
2,082,822 ops/sec
137,019 ops/sec
120,831 ops/sec
39,602 ops/sec
22,665 ops/sec
9,765 ops/sec
8,327 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| JSONata | |
| JSONata w/ predicate | |
| JSPath | |
| JSPath w/ predicate | |
| JSONPath | |
| JSONPath w/ predicate | |
| JSONPath-Plus | |
| JSONPath-Plus w/ predicate | |
| Liquid | |
| Liquid w/ predicate |
| Test name | Executions per second |
|---|---|
| ✓ JSPath | 67,413,232 Ops/sec |
| JSPath w/ predicate | 66,946,120 Ops/sec |
| JSONPath-Plus | 3,305,060 Ops/sec |
| JSONPath-Plus w/ predicate | 3,011,941 Ops/sec |
| JSONPath | 142,950 Ops/sec |
| JSONPath w/ predicate | 127,872 Ops/sec |
| JSONata | 49,615 Ops/sec |
| JSONata w/ predicate | 25,142 Ops/sec |
| Liquid | 8,507 Ops/sec |
| Liquid w/ predicate | 7,654 Ops/sec |