Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

winpulse-0.1.1-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

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

Hashes for winpulse-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0f5640a19a7b474c43c7aa896f014afc1fcb6563e20fcf4624157bdccbf90eb0
MD5 3236f0c5ff03acdb2d3cbf3c15d63433
BLAKE2b-256 03551ee63073a9db01107464721663636ef8be33da4f03d9298d1b0330791589

See more details on using hashes here.

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

Hashes for winpulse-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d651aa0dca55e8a7265fa8c9b5584420cebe52a58e225e2dd562e0e584807b2f
MD5 74a23b7f0f8eb103ed7a0a99cb189c28
BLAKE2b-256 ed5b6b1e8efe2ecc1f3869507d1cf2bbf2b3e371339e5dae546e8d3704b4ba88

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page