PFSystemKit for macOS by Perceval Faramaz

Download Source
by 1 person

(Click the stars to add your rating)

OS X (and - partially - iOS) framework for getting software and hardware informations (such as CPU vendor, RAM size, device model and serial, …) at runtime. Relies on IOKit and SysCtl, as well as on the now-deprecated GestaltManager, for compatibility purposes only.

Here's what you can gather with PFSystemKit:

  • CPU informations (vendor, nominal clock speed, caches size, core count, thread count, marketing name)

  • RAM infos (size, usage statistics)

  • GPU infos (matching framebuffer, model, ports)

  • Device infos (device family (e.g. MacBook Pro), model (MacBookPro8,1), version (8,1), serial)

  • Battery (voltage, current, serial, manufacturer, age in days, cycle count, temperature)

License:
MIT
Language:
Objective-C
Sponsored with ❤️ by Instabug
Meet the new Instabug—more than just bug reporting! We help you build better apps and minimize your debugging time.

With each bug report, Instabug automatically captures details like network requests, repro steps, and session details.

Get real-time crash reports with stack trace details and session data to help you catch and fix issues easily.

And with customizable in-app surveys, you'll gather insightful user feedback and much more. Instabug is the fastest and easiest way to release with confidence.