Hiper is an open-source command-line tool designed for statistical analysis of web performance and page load behavior during performance testing. The tool repeatedly loads a specified webpage multiple times and gathers detailed timing metrics in order to produce more reliable performance measurements than single-run benchmarks. By averaging data across multiple page loads, Hiper helps developers understand whether performance optimizations actually improve real-world page loading behavior. The tool relies on browser performance timing data to capture metrics such as DNS lookup time, TCP connection time, time to first byte, download duration, DOM readiness, and total page load time. Hiper runs from the command line and can be installed globally using Node.js package managers, making it simple to integrate into development or testing workflows.
Features
- Command-line tool for statistical web performance testing
- Repeated page load analysis to produce averaged performance metrics
- Measurement of browser timing data such as DNS, TCP, and TTFB
- Support for headless browser execution and custom user agents
- Configurable test runs including cache and JavaScript control
- Detailed insights into page load and rendering performance