Package: geekbench-browser-python
Geekbench Browser PythonSimple package for getting data frombrowser.geekbench.com.InstallationInstall this via pip (or your favourite package manager):pipinstallgeekbench-browser-pythonUsageBothgeekbench-browserandgbrare available as CLI commands. Requests are cached in~/.cache/geekbench-browser-pythonby default and refreshed every 24 hours.Getting all data$gbr(verylongoutput)Getting specific CPU data (Not case sensitive)$gbr3600x3900x
┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┓
┃┃description┃single┃multi┃icon┃family┃samples┃
┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━┩
│AMDRyzen53600X│3.8GHz(6cores)│1243│6857│amd-ryzen5│Matisse│9606│
│AMDRyzen53600XT│3.8GHz(6cores)│1301│7041│amd│Matisse│3241│
│AMDRyzen93900X│3.8GHz(12cores)│1275│11664│amd-ryzen9│Matisse│24420│
│AMDRyzen93900XT│3.8GHz(12cores)│1316│11958│amd│Matisse│3409│
└────────────────────┴────────────────────┴────────┴───────┴────────────┴─────────┴─────────┘Getting current CPU data and speific CPU data$gbrcurrent3900x
┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┓
┃┃description┃single┃multi┃icon┃family┃samples┃
┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━┩
│AMDRyzen93900X│3.8GHz(12cores)│1275│11664│amd-ryzen9│Matisse│24420│
│AMDRyzen93900XT│3.8GHz(12cores)│1316│11958│amd│Matisse│3409│
│AMDRyzen93950X│3.5GHz(16cores)│1295│14127│amd-ryzen9│Matisse│11023│
└────────────────────┴────────────────────┴────────┴───────┴────────────┴─────────┴─────────┘Sorting by single score$gbr"ryzen 9"-ssingle
┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━┓
┃┃description┃single┃multi┃icon┃family┃samples┃
┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━┩
│AMDRyzen97950X│4.5GHz(16cores)│2191│23093│amd│Raphael│5996│
│AMDRyzen97900X│4.7GHz(12cores)│2181│19243│amd│Raphael│1857│
│AMDRyzen97900│3.7GHz(12cores)│2098│17982│amd│Raphael│177│
│AMDRyzen95950X│3.4GHz(16cores)│1682│16439│amd│Vermeer│58690│
│AMDRyzen95900X│3.7GHz(12cores)│1671│13899│amd│Vermeer│60238│
│AMDRyzen95900│3.0GHz(12cores)│1626│12224│amd│Vermeer│345│
│AMDRyzen96900HX│3.3GHz(8cores)│1513│9174│amd│Rembrandt│1639│
│AMDRyzen96900HS│3.3GHz(8cores)│1416│8479│amd│Rembrandt│1696│
│AMDRyzen95900HX│3.3GHz(8cores)│1410│7640│amd│Cezanne│13702│
│AMDRyzen93900XT│3.8GHz(12cores)│1316│11958│amd│Matisse│3409│
│AMDRyzen93950X│3.5GHz(16cores)│1295│14127│amd-ryzen9│Matisse│11023│
│AMDRyzen93900X│3.8GHz(12cores)│1275│11664│amd-ryzen9│Matisse│24420│
│AMDRyzen93900│3.1GHz(12cores)│1222│10768│amd│Matisse│1078│
│AMDRyzen94900H│3.3GHz(8cores)│1144│6854│amd│Renoir│1316│
│AMDRyzen94900HS│3.0GHz(8cores)│1079│6862│amd-ryzen9│Renoir│4532│
└────────────────────┴────────────────────┴────────┴───────┴────────────┴───────────┴─────────┘All options$gbr-h
Usage:gbr[OPTIONS][NAMES]...

Options:-mc,--min-coresINTEGERMinimumnumberofcores-xc,--max-coresINTEGERMaximumnumberofcores-mf,--min-frequencyFLOATMinimumfrequencyinGHz-xf,--max-frequencyFLOATMaximumfrequencyinGHz-ms,--min-singleFLOATMinimumsinglecorescore-xs,--max-singleFLOATMaximumsinglecorescore-mm,--min-multiFLOATMinimummulticorescore-xm,--max-multiFLOATMaximummulticorescore-i,--iconTUPLEIcontosearchfor-f,--familyTUPLEFamilytosearchfor-s,--sort[name|single|multi|frequency|cores|id]Sortby(reverseisdefaultexceptforname,id)-r,--reverseReversethesortorder-v,--verboseVerboseoutput-h,--helpShowthismessageandexit.Contributors ✨Thanks goes to these wonderful people (emoji key):34j💻Andrei Shevchuk🐛💻This project follows theall-contributorsspecification. Contributions of any kind welcome!CreditsThis package was created withCopierand thebrowniebroke/pypackage-templateproject template.