https://github.com/elliotwutingfeng/cpubenchmarknet
An unofficial library for downloading the CPU Mega List dataset by PassMark Software.
https://github.com/elliotwutingfeng/cpubenchmarknet
benchmarks buildapc cpu cpubenchmark data-science gaming hackintosh kaggle osint passmark sffpc
Last synced: about 2 months ago
JSON representation
An unofficial library for downloading the CPU Mega List dataset by PassMark Software.
- Host: GitHub
- URL: https://github.com/elliotwutingfeng/cpubenchmarknet
- Owner: elliotwutingfeng
- License: mit
- Created: 2023-06-20T16:12:39.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-09-04T06:34:21.000Z (10 months ago)
- Last Synced: 2025-10-18T06:46:56.603Z (9 months ago)
- Topics: benchmarks, buildapc, cpu, cpubenchmark, data-science, gaming, hackintosh, kaggle, osint, passmark, sffpc
- Language: Go
- Homepage:
- Size: 30.3 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Unofficial cpubenchmark.net dataset utility
[](https://pkg.go.dev/github.com/elliotwutingfeng/cpubenchmarknet)
[](https://goreportcard.com/report/github.com/elliotwutingfeng/cpubenchmarknet)
[](https://coveralls.io/github/elliotwutingfeng/cpubenchmarknet?branch=main)
[](LICENSE)
An unofficial library for downloading the [CPU Mega List](https://cpubenchmark.net/CPU_mega_page.html) dataset by [PassMark Software](https://passmark.com).
Spot any bugs? [Report them](https://github.com/elliotwutingfeng/cpubenchmarknet/issues).
**Disclaimer:** _This project is not sponsored, endorsed, or otherwise affiliated with PassMark Software._
## Requirements
- Go 1.26
## Basic Example
The following snippet downloads the dataset as a JSON string and prints it to stdout.
```go
package main
import (
"fmt"
"github.com/elliotwutingfeng/cpubenchmarknet"
)
func main() {
CPUMegaList, err := cpubenchmarknet.GetCPUMegaList()
if err == nil {
fmt.Println(CPUMegaList) // JSON string
} else {
fmt.Println(err)
}
}
```
## References
- [PassMark Software Terms of Use](https://passmark.com/legal/disclaimer.php)