Open source. Reproducible. Community driven.
JavaScript framework performance,
measured.
Explore how JavaScript frameworks handle common UI operations. Compare rendering speed, memory use, and startup costs with the official benchmark results.
A guide to reading the resultsBehind the numbers
Read the results in context.
- CPU performance
- Time to create, update, select, and remove table rows, including the browser’s rendering work. Lower durations mean faster operations.
- Memory usage
- Memory used after page load and repeated table operations. Lower values mean a smaller memory footprint for the measured task.
- Startup & size
- Loading and startup measurements vary by release. Check each report’s descriptions and units when comparing time or transfer size.
Compare within the same release. Browser versions, CPU throttling, and measurement methods change over time. Since Chrome 118, the overall result uses a weighted geometric mean. See how duration is measured.
Keyed and non-keyed implementations handle DOM identity differently. Compare the mode that fits your application; these table operations are one part of choosing a framework.
The complete collection
Official results archive
Every published release, in one place.
20267 releases
202512 releases
202412 releases
202312 releases
202213 releases
20219 releases
Built in the open.
Explore the source, add a framework, or help improve the benchmark.