A lightweight, blazingly fast cross-platform system metric telemetry engine for Windows, Linux, and macOS.
Project description
WinPulse ⚡
A lightweight, blazingly fast cross-platform system metric telemetry engine for Python. Natively pulls system stats in milliseconds with zero heavy dependencies.
Features
- Cross-Platform Support: Identical API performance across Windows, Linux, and macOS.
- Ultra Lightweight: Zero bulky external package dependencies. Uses fast, consolidated native shell execution blocks.
- Accurate Telemetry: Tracks true physical CPU core boundaries, memory utilization scales, and process loads safely.
Installation
pip install winpulse
import json
from winpulse import WinPulse
# Initialize the engine
pulse = WinPulse()
# Retrieve dynamic system metrics
details = pulse.get_all_system_details()
print(json.dumps(details, indent=4))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
winpulse-0.1.1.tar.gz
(2.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file winpulse-0.1.1.tar.gz.
File metadata
- Download URL: winpulse-0.1.1.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f5640a19a7b474c43c7aa896f014afc1fcb6563e20fcf4624157bdccbf90eb0
|
|
| MD5 |
3236f0c5ff03acdb2d3cbf3c15d63433
|
|
| BLAKE2b-256 |
03551ee63073a9db01107464721663636ef8be33da4f03d9298d1b0330791589
|
File details
Details for the file winpulse-0.1.1-py3-none-any.whl.
File metadata
- Download URL: winpulse-0.1.1-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d651aa0dca55e8a7265fa8c9b5584420cebe52a58e225e2dd562e0e584807b2f
|
|
| MD5 |
74a23b7f0f8eb103ed7a0a99cb189c28
|
|
| BLAKE2b-256 |
ed5b6b1e8efe2ecc1f3869507d1cf2bbf2b3e371339e5dae546e8d3704b4ba88
|