A tiny, zero-dependency utility for measuring code execution time in high-resolution real time. Works in Node.js, browsers, Deno and Bun.
-
Updated
Jul 23, 2026 - TypeScript
A tiny, zero-dependency utility for measuring code execution time in high-resolution real time. Works in Node.js, browsers, Deno and Bun.
Easily format the time from node.js `process.hrtime`. Works with timescales ranging from weeks to nanoseconds.
Route middleware for Koa and Express that adds a request received high-resolution timer and Date to the request object using easily accessible Symbols to prevent request object pollution. Made for Cabin.
A minimalist multi-metric PHP Profiler
Convert the process.hrtime() array to a single nanoseconds value. (node.js/javascript)
Like `performance.now()` but in nanoseconds
GPIO-Wire for Cheap RF communications
High-resolution elapsed-time helper built on process.hrtime for benchmarks and profiling.
A small collection of useful functions to work with Node.js `process.hrtime` values
Linux High Resolution Timers precision tester kernel module.
⏱️ Tells you the execution time taken by your command.
Find the process's time resolution
timespan in sub-milliseconds
Differences in performances between NodeJS and dotnetcore in Inner Loops
High-resolution timer class for NodeJs & browsers
To associate your repository with the hrtime topic, visit your repo's landing page and select "manage topics."