HTML Preparation code:
x
 
1
<script src="https://blissfuljs.com/bliss.shy.min.js"></script>
2
<script src="https://zeptojs.com/zepto.min.js"></script>
3
<script src="https://cdn.jsdelivr.net/npm/umbrellajs"></script>
4
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.slim.min.js"></script>
5
6
<div id="container"></div>
Script Preparation code:
 
var i = 10000;
while (i--) {
  var el = document.createElement('div');
  el.textContent = 'Lorem ipsum dolor sit amet,sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, At vero eos et accusam et justo duo dolores et ea rebum.';
  document.getElementById('container').appendChild(el)
}
Tests:
  • Vanilla

     
    var container = document.getElementById('container')
    var test = container.querySelectorAll('*')
  • jQuery

     
    var container = jQuery('#container')
    var test = container.find('*')
  • Zepto

     
    var container = Zepto('#container')
    var test = container.find('*')
  • Bliss

     
    var container = Bliss('#container')
    var test = container.querySelectorAll('*')
  • Umbrella

     
    var container = u('#container')
    var test = container.find('*')
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Vanilla
    jQuery
    Zepto
    Bliss
    Umbrella

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 months ago)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Chrome 132 on Linux
View result in a separate tab
Test name Executions per second
Vanilla 7989.3 Ops/sec
jQuery 1015.3 Ops/sec
Zepto 827.5 Ops/sec
Bliss 11342.7 Ops/sec
Umbrella 7.1 Ops/sec