{"repo":"v8/web-tooling-benchmark","free":true,"listed":false,"github":"https://github.com/v8/web-tooling-benchmark","clone":"git clone https://github.com/v8/web-tooling-benchmark.git","description":"JavaScript benchmark for common web developer workloads","language":"JavaScript","stars":502,"topics":["javascript","v8","v8-javascript-engine","v8js","performance","performance-testing","nodejs","node-js","benchmark","benchmarking"],"license":null,"category":"dev-tools","readme_excerpt":"Web Tooling Benchmark This is a benchmark suite designed to measure the JavaScript-related workloads commonly used by web developers, such as the core workloads in popular tools like Babel or TypeScript. The goal is to measure only the JavaScript performance aspect (which is affected by the JavaScript engine) and not measure I/O or other unrelated aspects. See the in-depth analysis for a detailed description of the tests included in this benchmark suite. The latest browser version of the benchmark is available at . Support The Web Tooling Benchmark supports the latest active LTS version of Node.js. To see the supported Node.js versions of the current version of the benchmark, see the node js section of our CI configuration. Building To build the benchmark suite, run assuming that you have a working Node.js installation. Once the command is done, it produces a bundled version that is suitable to run in JS shells (i.e. d8 , jsc or jsshell ) in dist/cli.js and another bundle in dist/browser.js that is used by the browser version in dist/index.html . To build an individual benchmark rather than the entire suite, pass the --env.only CLI flag: Running You can either run the benchmark suite directly via Node, i.e. like this: Or you open a web browser and point it to dist/index.html , or you can use one of the engine JS shells to run the special bundle in dist/cli.js . The easiest way to install recent versions of the supported JS engine shells is to run jsvu . Afterwards, you can ru","default_branch":null,"files":null,"tree":[],"storefront":"/r/v8","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/v8/web-tooling-benchmark/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}