node-system-stats
Comprehensive library for monitoring system statistics including CPU, memory, disk, network, battery, and process information with time-series monitoring
Found 405 results for cpu time
Comprehensive library for monitoring system statistics including CPU, memory, disk, network, battery, and process information with time-series monitoring
Get process information in real time
Cross-platform process cpu % and memory usage of a PID
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
it is an tool of measuring performance of time, CPU, RAM and heap of javascript code
A simple binding to Google's cpu_features library for obtaining information about installed CPU(s)
Advanced, lightweight system and OS information library
Provides the number of physical cores
Advanced cross-platform operating system monitoring utilities with TypeScript support
Get the operating system CPU architecture
Check whether operating system CPU architecture is 64-bit or 32-bit (Supports browsers)
Return the average CPU load across a spectrum of time
Performance Profiler and Monitor
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
Make a synchronous function asynchronous by running it in a worker
A simple node module to access V8 inspector + some tools to export and read the data.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
an operating-system utility library
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Precision timer for nanosecond differences
Drop-in Node.js admin endpoint to help you analyze production issues.
Fast and small Node.js Worker_Threads and Cluster Worker Pool
What's the damage? ...of running that script in real time, CPU time, and memory usage
A Node Red node to monitor CPU usage
It is a middleware of monitoring Express router, this middleware can be used either globally or on a per-route basis and sends information of response time, used memory and CPU.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
When I needed to get memory, cpu and disk information on NodeJS, I ended up looking for answers on stackoverflow and using multiple packages with some code. I am putting all together here.
CPU Statistics not provided by `os` module
Simple CPU usage metering for node
synthetic asynchronous processing in javascript
Run CPU-consuming Gulp tasks in the separate processes to achieve faster builds.
Middleware to add an HTTP server to expose prometheus metrics.
Two functions that measure the computation power
Node-Red nodes for obtaining cpu system information.
Detect CPU architecture (handles WoW64, Rosetta 2, ARM64)
Powerful and customizable application health monitoring
A simple utility to check if a machine has an Apple (arm64) processor; useful for npm/developer scripts.
Shared functionality for implementing device detection engine for the 51Degrees Pipeline API
Device detection on-premise services for the 51Degrees Pipeline API
CPU monitoring utilities for Node.js apps on Windows.
Get CPU usage percentage of own process
Device detection cloud services for the 51Degrees Pipeline API
Get usage and health data about your Node.js process
Returns the number of CPUs.
Run CPU-consuming Gulp tasks in the separate processes to achieve faster builds.
Parse HTTP headers to detect the device type, model, operating system, browser, and crawler information
Handle threading as promises. Run CPU-intensive code in worker threads with a simple fluent API.
🚀 Enterprise-grade Node.js system monitoring suite with real-time metrics collection, intelligent alerting, performance analytics, health monitoring, and comprehensive observability. Features CPU, memory, disk, and network monitoring with TypeScript supp
use procfs to return % cpu use for the whole system
GDB Assembly Informant steps through your assembly code one instruction at a time and diffs register values.
simple way to lookup linux process usage
Cross-platform process cpu % and memory usage of a PID
Calculates per-core CPU usage of the current computer
CPU and heap profiling and flamegraph visualization tool using @platformatic/react-pprof
Node.js CPU and memory usage lookup for a process
Intelligent thread pooling and scaling for local LLM requests based on CPU and GPU usage
Mac OS X statistics
Node.js performance measurement metrics (cpu, memory, event loop, gc)
Reads the CPU and other hardware parameters of Android/iOS device
Performance profiler based on nodetime
Rethinking of CPU profile (collected in Node.js or Chromium browsers) analysis
OSX temperature sensor
FileCat Server Manager
Estimate the number of usable cores to perform data processing in the browser
Servius is a comprehensive npm package for server monitoring,providing tracking of CPU load, free memory, disk usage, process count, and other important system resources. It also offers details on CPU, server uptime, last boot time, OS, disk partitions,pr
Get your physical cpu count in a blink, supports several main platforms include linux, windows, darwin
A real-time monitoring tool for JavaScript applications that tracks CPU usage and memory consumption.
System Information MCP Server for Claude Desktop - Get real-time system information
Get a snapshot of the currently running processes, OS-agnostic
Clustered JavaScript test runner with builtin assertions.
a node.js performance analysis tool
Creates PNG thumbnails from 3D STL file with nodejs
returns the load average for the Unix-like systems but in an object
DistributeX JavaScript/Node.js SDK for distributed computing
Get information about an http request.
Process resource usage measurement utility
Integrated performance testing and resource tracking (memory, cpu, Promise, socket, etc) for unit testing
CPU performance benchmarking library for React Native with MD5 brute-force implementations in JavaScript, Rust, and Kotlin
A comprehensive Node.js memory management and monitoring library with real-time tracking capabilities.
获取process的使用信息:'user','pid','cpu','mem','vsz','rss','tt','stat','started', 'time','command'
Manages Node process cores. Sets and gets the CPU affinity.
Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer; Celtoys (2014).
System and OS information library for Node.js, and SystemInfo API.
WebAssembly port of the Musashi M68000 CPU emulator with optional Perfetto tracing support
A simple cpu hog utility.
simple node library for dmidecode
Professional Node.js library for retrieving system information with actual usable data. Features beautiful console output powered by ernest-logger v2.0, TypeScript support, caching, monitoring, and health checks.
Public API Tools. Completely Unlimited Free APIs.
ng-ua-parser is an Angular factory wrapper for ua-parser-js (https://github.com/faisalman/ua-parser-js)
Provides the number of physical CPU cores
Simple node cpu monitoring tool
CLI tool that waits for CPU load to drop below a threshold before executing commands
Provides the number of physical CPU cores in each perflevel on macOS
This module implements service that check RAM and CPU characteristics and decides according to passed config that instance is overloaded
A simple yet powerful Node.js and Express.js middleware to offload CPU-intensive tasks to the GPU, boosting performance for parallel computations. Ideal for machine learning, data analysis, and scientific computing applications.
node bindings to sigar
A powerful Node.js module that reads hardware & OS information from your device — including CPU, RAM, Storage, Battery, Brand, IP and more.
Get CPU usage percentage of own process
A container-friendly alternative to os.cpus().length. Both cgroups v1 and cgroups v2 are supported.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
dead-simple resource stats for Node.js servers
Local hardware detection and Ollama monitoring CLI for Ollama Model Compass - Get accurate system specs and real-time monitoring
Advanced, lightweight system and OS information library
DistributeX JavaScript/Node.js SDK for distributed computing
NodeJS library to retrieve system information and utilization.
bbtain computer hardware information
quick getrusage(2)
A NES emulator
A cross-platform Tauri plugin to fetch CPU, RAM, GPU, and OS info.
A really broken NEEES emulator that introduces glitches and random bugs on purpose!
HTTP middleware for CPU and heap profiling with flamegraph visualization
Performance profiler based on look
System Load Determination
System statistics for Node, cross platform.
Low-level Node.js bindings for llama.cpp. Core library for running LLM models locally with native performance and hardware acceleration support.
os cpu/memory/disk usage
Execute the command only if you are running on a supported version of Node and platform
Performance Profiler and Monitor
Public API Tools. Completely Unlimited Free APIs.
Sigar binding for Node.js
Basic system usage monitor
A simple binding to Google's cpu_features library for obtaining information about installed CPU(s)
micro monitor - CLI system monitor
A Node.js utility library to fetch system, CPU, RAM, disk, and network information including local and public IPs. Fully TypeScript-ready.
A Node-RED node to monitor the resources used by the OS processes
It's like ASM, but it's JavaScript underneath.
[](https://github.com/wallet77/node-health-agent/releases/) [](https://github.com/wallet77/node-health-
Node-Red nodes for obtaining cpu system information.
Advanced, lightweight system and OS information library
A nice little Intel 8080 emulator for Node.js and Browser!
React Native library for real-time performance monitoring with customizable overlay graphs, memory, CPU, FPS, and more.
Next-Gen CPU monitor usage using /proc/stat
A node process manager that isn't spanners all the way down
v8 cpu & heap-memory profiler log analystics
Execute CPU intensive code asynchronously in child processes Edit
Performance Profiler and Monitor
Advanced, lightweight system and OS information library
Resource profiler for node, utilizing child processes
A Node-RED node to start CPU profiling on the V8 engine (used by NodeJs)
Cluster manager
system status extension for node.js, it provides api to fetch cpu, memory, disk io, network interface realtime usage data
Process cpu % and memory use of a PID
A node process manager that isn't spanners all the way down
Executes code in a forked Node.js process and returns a Bluebird promise
Node bindings for the v8 cpu profiler
Simple to use wrapper around LibCPUID. Gives extremely detailed information about the CPU(s) your code is running on.
A simple CPU-based ray tracer written in **vanilla JavaScript**, rendering directly to an HTML5 `<canvas>` element — no WebGL, no external libraries.
several visualisation utilities for your system
small promise interface to [v8-profiler](https://github.com/node-inspector/v8-profiler) functions
system-status is a NodeJS lib for statistical system data such as cpu, mem, network, disk.
A Module that Provides you System Resource Usage (CPU, RAM, DISK) Information.
Hack the chain
draw a filled triangle directly onto a pixel buffer, with textures or interpolated vertex colors
system-status is a NodeJS lib for statistical system data such as cpu, mem, network, disk.
Operating-system toolbox to get system metrics.
**STILL IN BETA**
Emulator for the MOS6502 CPU. Designed for simulating custom logic boards that use the 6502.
Lightweight Node.js package designed to effortlessly track and provide real-time system metrics. This versatile wrapper utilizes the systeminformation library to fetch essential data such as CPU usage, memory statistics, and more
lm-sensors data
Nodejs thumbnailing service for 3D STL files. Creates beautifully rendered png and jpeg output server-side with no GPU from ASCII and Binary STL's.
An easy way to calculate the 'impact' of running a task in Node.JS
Gracefully exits a Node.js process when memory or CPU usage exceeds defined thresholds. Supports customizable exit logic via async hooks.
A real-time Linux system monitoring tool with high CPU process detection
v8 cpu & heap-memory profiler log analystics
A module that turns possible getting information from Raspberry. Information such as GPU temperature and CPU temperature, serial number, IP and etc. (Linux only)
90deg is an OISC around vector dot product and addition
easily cluster your functions
Code timing class
A system monitor in nodejs.
The 'service-metrics' gather metric information about the running process.
Automated Smart FAN for Ubuntu
An operating system utility library.
An operating system utility library.
Create thumbnail from 3D STL file. Creates beautifully rendered png and jpeg output server-side with no GPU from ASCII and Binary STL's.
Create thumbnails for 3D STL files.
A comprehensive npm package for CPU scheduling algorithms simulation including FCFS, SJF, SRTF, Round Robin, Priority, MLQ, and MLFQ with detailed metrics calculation
This plugin provides the ability to query basic CPU information of the system.
System resources monitoring script that supports sending alerts to Slack
simple way to lookup linux process usage (with Nan for Node >= 0.11.x)
A node.js application to text your phone automatically about resource usage.
Q.fcall style interface for async-profile
Lightweight Node.js system monitor for CPU, memory, load, disk, and SSL expiry with email, Slack, and Telegram alerts.
Device fingerprinting library
A utility for efficiently splitting data into batches based on available CPU resources
Run Human Resource Machine programs in JavaScript
JavaScript library that provides pseudo-threading for leveraging resources during long, CPU intensive operations
The @tib/sn command line tools
ustat is an library for Node.JS which provide powerful function for view usage statistic of system resourecs
Node module to read the CPU temperature and fan speed on osx using smc
micromonitor is a fast linux command line tool that outputs a number of metrics from your OS in plain text or json format
Trigger CPU profile recording or heap snapshots for node apps using keyboard shortcuts
Node-Red nodes for obtaining cpu system information.
A Node-RED package that provides a background service to detect debugging artifacts in function nodes across Node-RED flows. Features performance monitoring (CPU, memory, event loop), queue monitoring, and Slack alerting.
Monitor your electron app's performance
Generate a CPU profile of your Mocha test suite execution
LJD 16-bit processor
Reading CGroup container usage stats
get pbx info (cpu, mem, version)
A CURSED NES emulator
Detect cordova android cpu architecture: armv7 or x86
Deploy Nuclio functions from Node-RED
system-status is a NodeJS lib for statistical system data such as cpu, mem, network, disk.
Node.js monitoring utility to track uptime, CPU, and memory usage and report to a central admin server.
Tiny helper to prevent the event loop from getting stuck in asynchronous routines
Simple to use wrapper around LibCPUID. Gives extremely detailed information about the CPU(s) your code is running on.
Cross-platform process cpu % and memory usage of a PID
A simple Node.js module for accessing the serial number of the local machine. Supports Linux, Mac (OS X), Windows, and FreeBSD.
this is package for cpu scheduling
Simple system and OS information library
The sn command line tool
CPU Limiter for Meteor
Node.js prometheus client plugin for exporting cpu time statistics.
Get a snapshot of the currently running processes, OS-agnostic
Monitor your node app's performance
Lightweight JavaScript-based user-agent string parser
Show process CPU usage and memory
A simple, efficient, and lightweight Node.js module to calculate CPU usage in your application.
realtime system monitor
resource monitor for nodejs
parse the vmstat -s result for cpu/mem info on this machine
Recibe informacion del sistema
Monitor your app return a json with your app cpu, memory usage
Advanced, lightweight system and OS information library
Number of CPUs.
Multi-core CPU support with nodejs
A simple node module to access V8 inspector + some tools to export and read the data.
Lightweight JavaScript-based user-agent string parser
thetool is a CLI tool to capture different cpu, memory and other profiles for your node app in Chrome DevTools friendly format
Check your pc performance from your command prompt!
Identify binary files and their cpu/processor architecture
simple way to lookup linux process usage
Lightweight JavaScript-based user-agent string parser
Dump cpu profile metrics after test to be tracked over all commits for the life of the branch.
A responsive React + TypeScript component that displays simulated CPU & Memory usage.
Get access to every info about the device software and hardware!
A node.js profiling tool
Detect cordova android cpu architecture: armv7 or x86
generates a stream of gameboy opcodes in JSON format
Real-time system monitoring tool for Node.js with CPU and memory tracking
simple node library for sysctl
Profile, debug, optimize and understand node applications.
Simple system and OS information library
A simple wrapper in NodeJS. Wrap iostat outputs into array of object for monitoring i/o usage on a unix machine. package sysstat is necessary.
CPU Temperature Collector for Cross Monitor
Get wmic system information.
Barebone PPS/CPU Watcher
Cordova plugin to obtain device info (cpuabi, cpuabi2, architecture and cpu summary from file "/proc/cpuinfo")
simple way to lookup cpu usage for linux, also work with plot.ly
A package to monitor CPU and memory usage.
Trigger CPU profile recording or heap snapshots for node apps using keyboard shortcuts