A comprehensive Python library for collecting hardware information and performance monitoring with dual JSON/Python object output support.
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
HardView 3.0.2 - Advanced Hardware Information and Performance Monitoring Library
A comprehensive Python library for querying low-level hardware information and monitoring system performance on Windows and Linux systems with enhanced dual output support.
NEW FEATURES IN 3.0.2: -Fixed an issue where the CPU architecture property was returning "N/A". -Fixed a bug in GPU information retrieval on Linux that caused it to always appear empty.
Usage Examples:
import HardView
bios_json = HardView.get_bios_info()
cpu_json = HardView.get_cpu_info()
bios_objects = HardView.get_bios_info_objects(0)
cpu_objects = HardView.get_cpu_info_objects(0)
cpu_usage = HardView.get_cpu_usage_objects(0)
ram_usage = HardView.get_ram_usage_objects(0)
cpu_monitoring = HardView.monitor_cpu_usage_duration_objects(10, 500)
Cross-platform Support:
- Windows: WMI (Windows Management Instrumentation) queries
- Linux: /proc, /sys filesystem reading and system calls
- Enhanced error handling and memory management
- Platform-specific optimizations
All functions return structured data in both JSON format and native Python objects for maximum flexibility.
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 Distributions
Built Distributions
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 hardview-3.0.2-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: hardview-3.0.2-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 39.1 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56947bad2aaa354ca4039de3cb0a8da35c6bda97649fa2c8aba368f327f0bc2e
|
|
| MD5 |
92f85eea2da33efd5021036892b98e11
|
|
| BLAKE2b-256 |
d57c381a62392b0ce7c517c11e2e7662a9370a7d744ea524fe097df770cb462e
|
File details
Details for the file hardview-3.0.2-cp313-cp313-win32.whl.
File metadata
- Download URL: hardview-3.0.2-cp313-cp313-win32.whl
- Upload date:
- Size: 31.0 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
768b5e7720eac819e3a09ddfb733ecbadda3a0dbd53e3ff1b66886f17be67362
|
|
| MD5 |
0460b743c770a4ab02f1d1c71d165fa0
|
|
| BLAKE2b-256 |
aed88cb331c9fc943f3bd6a68b4524a9ddc69e3b3d2f4c656892678da21fb639
|
File details
Details for the file hardview-3.0.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: hardview-3.0.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 99.7 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
614f0e461bbbe51b8df5b16c1ac1e4e6221cae40d32ff152d3b8ee3a6a1bde04
|
|
| MD5 |
3aac617ac279d363a609126c1fce67b3
|
|
| BLAKE2b-256 |
938410aeb46218f8edf9e015033c4864ecafa5bd9fdbefac40ee6e495981d593
|
File details
Details for the file hardview-3.0.2-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.
File metadata
- Download URL: hardview-3.0.2-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
- Upload date:
- Size: 96.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2bd6bda96fc177e6cf43a430c8936bdee34a7d4d39f1ba94c29b2410d9e12664
|
|
| MD5 |
82580273a7445eb847d97f6c2d319235
|
|
| BLAKE2b-256 |
7d80893b1a397dc753e7b5492bce17072f77b570399ab5649976e8f2ea9b950d
|
File details
Details for the file hardview-3.0.2-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: hardview-3.0.2-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 39.1 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7da44442f61ef46f489d2f986d9e0f8372bab5a193aecd5dcb24638ba3b530ff
|
|
| MD5 |
bfbf332e14f835d661c64dc686d6f014
|
|
| BLAKE2b-256 |
6b07a3feed3cb4048f79a50f828278cd87ce0a7f1645d9d6ae20f1a4fc9a7f23
|
File details
Details for the file hardview-3.0.2-cp312-cp312-win32.whl.
File metadata
- Download URL: hardview-3.0.2-cp312-cp312-win32.whl
- Upload date:
- Size: 31.0 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
957d92d630761ef8a2dfb3eade9717ea4ac9ec68fe01db48543b668538409f3f
|
|
| MD5 |
3fc3ca974e837a9ed57ad8b5e97e2e75
|
|
| BLAKE2b-256 |
f795488e351f05015cc7c3acf13ca5d076eb5bc3d14ec0f072a2fba777d8578f
|
File details
Details for the file hardview-3.0.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: hardview-3.0.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 99.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7e75382c7979ec0446a92f27c27b2256d475c74a028fe9acded405fd179c151
|
|
| MD5 |
00930fe51d04525411201d55986c561c
|
|
| BLAKE2b-256 |
b6024591687ee248d6245d95b4417d9a05eb707fc75785a3a588a992c270de6b
|
File details
Details for the file hardview-3.0.2-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.
File metadata
- Download URL: hardview-3.0.2-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
- Upload date:
- Size: 96.4 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08c7dc6cee452921607de9c15cbf7332cd8e05bb509b2f842fc98a200dc2d581
|
|
| MD5 |
a13de951d169214b07010da19489715f
|
|
| BLAKE2b-256 |
263d923e7855d11605dabc1a1c65349acb1230af2bf1a88a1b59e80738cc7c4e
|
File details
Details for the file hardview-3.0.2-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: hardview-3.0.2-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 39.5 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
271ec26b2f68a3a110bbdae7fe606a65ce04f04a5926d59abf98f621665e8d19
|
|
| MD5 |
ca720124f2e4b3b62c6fb9a97074c759
|
|
| BLAKE2b-256 |
0f0ae658dd302ea2e3742e0bcad7e08985beca12c3c149785ddf9870a18fc815
|
File details
Details for the file hardview-3.0.2-cp311-cp311-win32.whl.
File metadata
- Download URL: hardview-3.0.2-cp311-cp311-win32.whl
- Upload date:
- Size: 31.3 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aebb81689c61d4c489f6a44393756f6e4b8e48f1756f41a2fe172cd137eb2460
|
|
| MD5 |
022956936e40ae0dd170b2c172fae986
|
|
| BLAKE2b-256 |
e7c37381beebc2848f310934a0f279f6bfe561a56b71fa06c676fced94b6d573
|
File details
Details for the file hardview-3.0.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: hardview-3.0.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 95.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9e681205f827791e02dd432413df68a84724af6b13f8f415a2094a3dd283401
|
|
| MD5 |
9dfd2a8b55d922fa8a473a7981fda9bb
|
|
| BLAKE2b-256 |
161fe09cad363767a63e219876a845d1adf1b1c165fea54e3ee023ed1b586ee1
|
File details
Details for the file hardview-3.0.2-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.
File metadata
- Download URL: hardview-3.0.2-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
- Upload date:
- Size: 93.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
958f450ad58bdb5c349374d6c6e1d4f098c5d7a9bc340fa0d348979c779f3313
|
|
| MD5 |
0d3ef7af99b56169254a8d803ef8d7bf
|
|
| BLAKE2b-256 |
d41f4794e8783aecf91deb434929fbbd46eb1d76a52b35e2afe9a09af88546de
|
File details
Details for the file hardview-3.0.2-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: hardview-3.0.2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 39.5 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8786a6ad9a95dac9d8e31952d40af2adcd47c71d792fd458302d65156efc5a78
|
|
| MD5 |
62c4c38fce68f84481d3abf4d7cb998a
|
|
| BLAKE2b-256 |
ff7fcac894d8e51772ff7fac0601a279994df29227167d379575d585b4ff29d7
|
File details
Details for the file hardview-3.0.2-cp310-cp310-win32.whl.
File metadata
- Download URL: hardview-3.0.2-cp310-cp310-win32.whl
- Upload date:
- Size: 31.3 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92aedc11f771b528236cef0b2ba0bd62ed92cbc22ffeca739120a0e1824effad
|
|
| MD5 |
718f57813a314e2a5778c19abb2e1544
|
|
| BLAKE2b-256 |
f00f35a2981a81d524b80a8acfc2bc0d832481728c4b89269b4c2f7372f37f97
|
File details
Details for the file hardview-3.0.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: hardview-3.0.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 94.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f42c50b88004edb6be0eb0ce543b5a66aa2fbb02513dcbf77e8b019d0179afd
|
|
| MD5 |
5f2094e419afdc8b631907eeb4701aef
|
|
| BLAKE2b-256 |
36faa47005c09cdbbe4fd091faab7dc2e410d151d1871b36f9435cad41a4a2e6
|
File details
Details for the file hardview-3.0.2-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.
File metadata
- Download URL: hardview-3.0.2-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
- Upload date:
- Size: 93.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52222d6106ad2e0676791faff5a67695bcb0fef3aeb3bb7db9e42d99bef772e4
|
|
| MD5 |
330c38f2a758a1d0460ebbe5d1edc8e2
|
|
| BLAKE2b-256 |
2c947fad0e2b550bf415486f15af2fc836f63e2d91f6556d47852c33da410cf7
|
File details
Details for the file hardview-3.0.2-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: hardview-3.0.2-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 39.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e91dfcd008b2c4de6f72103054bd8eb4d4c18ab2c8318727c5614d7b33fe3b56
|
|
| MD5 |
fe341ce3b31b9cedcaf7365de6d7ac06
|
|
| BLAKE2b-256 |
330ed8d091f0d2c4c6e6fe02552df94f46d8864b79ca1ff1b8e6a25df05183a3
|
File details
Details for the file hardview-3.0.2-cp39-cp39-win32.whl.
File metadata
- Download URL: hardview-3.0.2-cp39-cp39-win32.whl
- Upload date:
- Size: 31.4 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e72e0129ae857af6ced5ab91823810e503bbd3abcc646a9e95e98192af7dedd3
|
|
| MD5 |
dbf852e8618771fe32368f5427f94e2e
|
|
| BLAKE2b-256 |
c9b05f226ea7cd7ecbab0f4ecf3ccf4c76fc44cec08122cc2cc0633edfd5bb1e
|
File details
Details for the file hardview-3.0.2-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: hardview-3.0.2-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 93.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7e890e4a8f9b1334c5c2a061386d10a7fca93ac2c37ce2c656549527338e11a0
|
|
| MD5 |
08b3afbcf440888059b24aabbb01a17b
|
|
| BLAKE2b-256 |
ced783797c36e43367ffbd76cbc6446d8113ac8ed6cff99553e91e12c3044c08
|
File details
Details for the file hardview-3.0.2-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.
File metadata
- Download URL: hardview-3.0.2-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
- Upload date:
- Size: 91.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e98f576906442dd2c879027ff2bdb2e866186282f754f0fd3b937e1f1eadf27f
|
|
| MD5 |
56174c74e132b4c6ca2d62f13c450c9e
|
|
| BLAKE2b-256 |
f6edf3575869ef40d838898892ef238d2db91dc8effb3a4aa046581fe695ce55
|
File details
Details for the file hardview-3.0.2-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: hardview-3.0.2-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 39.6 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b507dc71f915d73abcfedbd9e7a05c2ef23e232ea000c7b1dc9bb35859c7bac4
|
|
| MD5 |
b71d193108a694170d6b419465a153c6
|
|
| BLAKE2b-256 |
d81375865a8d55a7fe7d92c1352afda706999e094960beedb024becea299e870
|
File details
Details for the file hardview-3.0.2-cp38-cp38-win32.whl.
File metadata
- Download URL: hardview-3.0.2-cp38-cp38-win32.whl
- Upload date:
- Size: 31.3 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15e05f102613ddaba2be6488daaba812d55edc39ce6865cf87448b6bb62b17cb
|
|
| MD5 |
1e46da22e74a140bc73afe9bc72cb1af
|
|
| BLAKE2b-256 |
1a14b0b35b436df224f8dcb7a971ef239e2fe45f83816dcf0c245f537f309bf2
|
File details
Details for the file hardview-3.0.2-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: hardview-3.0.2-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 96.3 kB
- Tags: CPython 3.8, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f574545be9270592f5f3d15f12a9fba592295f83b8019d1f4d410c5721151e3c
|
|
| MD5 |
1bd1649b0de7d85b9e5d7ff002897975
|
|
| BLAKE2b-256 |
3cfa0d2355feead0e58a4371de01cbc2a18ae3a8077c5add70cc9c66028a16f1
|
File details
Details for the file hardview-3.0.2-cp38-cp38-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.
File metadata
- Download URL: hardview-3.0.2-cp38-cp38-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
- Upload date:
- Size: 94.3 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d99e76ba3f563c22efbe7fcf600173b59dd6744aafb5509037c62a85e439f41f
|
|
| MD5 |
8eaffd7bf95cf81a5f63373edd74ba8f
|
|
| BLAKE2b-256 |
5a6c75434435a128b14ec5bd7a13f731c3f6233066258e8ed120a9ee6a3ed8e1
|