Benchmark.js is a JavaScript library for running accurate performance tests on your code, using high-resolution timers and detailed statistical results.
Test JavaScript code performance with precision
Benchmark.js is a library designed for developers who want to accurately measure the performance of their JavaScript code. It makes it easy to run benchmarks using high-resolution timers and provides detailed, statistically significant results so you can spot performance differences with confidence.
You only need lodash as a dependency, and you can optionally include platform.js for extra environment details. Whether you're comparing algorithms, optimizing functions, or just curious about code speed, Benchmark.js helps you get precise answers quickly right in your development workflow.
Discover websites similar to Benchmarkjs.com. Optimized for ultra-fast loading.
A suite of real-world performance benchmarks for Python, helping developers test and compare different Python implementations with practical workloads.
GravityMark lets you benchmark and stress test your GPU by rendering massive amounts of objects in real time. Compare performance across devices easily.
Share and compare gaming hardware benchmark scores, explore top-performing PCs, and see how your setup stacks up with 3DMark, PCMark, and VRMark tests.
UNIGINE Benchmarks lets you test your PC’s CPU and GPU performance under heavy load, helping you check hardware stability and compare results online.
OpenBenchmarking.org lets you run, compare, and share automated hardware benchmark tests across platforms using open-source tools and real-world results.
TPC offers trusted benchmarks and performance results for transaction processing and database systems, helping you compare and evaluate industry solutions.
UL Benchmarks offers trusted performance tests like 3DMark and PCMark, letting you measure and compare the speed of PCs, servers, and devices worldwide.
SPEC provides standardized benchmarks and tools to measure and compare performance and energy efficiency of the latest computing systems and technologies.
Apache JMeter is an open-source tool for load and performance testing web applications and more, helping you analyze and improve site reliability.
Artillery is a scalable platform for easy, production-grade load testing, helping you keep your apps reliable and your users happy.
SPEC offers standardized benchmarks and tools to measure and compare the performance and energy efficiency of modern computing systems.
PFLB offers AI-powered, cloud-based load testing tools to help you find bottlenecks, track performance, and optimize your software's scalability.
SmartBear offers software testing, automation, and monitoring tools to help teams build, test, and deliver high-quality applications efficiently.
Gatling offers powerful load testing tools for web applications, helping DevOps teams optimize performance and integrate seamlessly with CI/CD workflows.
QA Cafe offers network device testing and analysis tools that make quality assurance easier for IT teams and network professionals.
Tricentis offers automated software testing tools to speed up testing, improve quality, and support Agile and DevOps teams across any app or infrastructure.
k6 offers open-source and cloud tools for easy, continuous load testing, helping developers and QA teams test app performance early and often.
Explore in-depth reviews and performance tests of file compression software, helping you choose the right tool for efficient data handling and storage.
Netty is a Java framework for building fast, maintainable network servers and clients using an asynchronous, event-driven model.
TestDevLab provides expert software testing and quality assurance services for web, mobile, and desktop apps to help you deliver reliable products.
IntelliJ Platform is an open-source framework for building IDEs and developer tools, offering cross-platform support and commercial-friendly licensing.
Mono is an open source, cross-platform implementation of the .NET framework, letting you run and develop .NET apps on different operating systems.
CMake helps you manage and automate the software build process for C++ projects, offering downloads, documentation, and support for easy setup.
Apache Ant is a Java-based tool for automating software builds and managing project workflows using simple build files.
Mocha is an open-source JavaScript test framework for Node.js and browsers, helping you run, organize, and report on automated tests with ease.
Electron lets you build desktop apps for Windows, Mac, and Linux using JavaScript, HTML, and CSS. Get started with easy tools and detailed docs.
Apache Jena is a free, open source Java framework for building Semantic Web and Linked Data applications, supporting RDF, SPARQL, and more.
sbt is a build tool for Scala and Java projects, letting you define and run tasks in Scala with fast, parallel builds and flexible project configuration.
Apache TinkerPop is an open-source graph computing framework for building and analyzing graph databases and analytics systems.
xUnit.net offers free, open source unit testing tools and documentation for .NET developers working with C#, F#, VB.NET, and more.
Test and compare browser speed and responsiveness with trusted benchmarks maintained by leading browser developers. See how your browser performs in real time.
Locust is an open source tool that lets you test your website or app's performance by simulating millions of users with easy-to-write Python scripts.
Test your web app's APIs under heavy load with this free, cloud-based tool that simulates thousands of users to check performance and reliability.
Tokio is an open-source Rust runtime for building fast, reliable asynchronous applications, offering tools for async I/O, networking, and scheduling.
Keystone is an open framework for building secure Trusted Execution Environments (TEEs), offering resources and tools for developers and researchers.
Scrapy is an open-source Python framework that helps you efficiently scrape and extract data from websites for research, analysis, or automation projects.
Eclipse Vert.x is a toolkit for building reactive applications on the JVM, helping you handle more requests efficiently in modern cloud environments.
MicroProfile offers open-source specifications and tools for building cloud-native Java microservices, with resources, guides, and a vibrant developer community.
Castle Project offers open-source tools and frameworks to help you build robust and flexible .NET applications for a variety of development needs.
Ktor is an open-source framework for building asynchronous servers and clients in Kotlin, perfect for creating microservices and HTTP APIs with ease.