🍺 BREW Explorer

← all formulae

lm-sensors

brew install lm-sensors v3.6.2 GPL-2.0-or-later OR LGPL-2.1-or-later

Linux hardware monitoring library and CLI tools for reading temperatures, voltages, and fan speeds from sensors.

Why you might care

Essential for system administrators and enthusiasts who need to monitor CPU, GPU, and chipset temperatures on Linux machines. Provides both a libsensors library for integration into other tools and command-line utilities (sensors, sensord, sensors-detect) for direct hardware querying. The sensord daemon can continuously log sensor data with RRD support for trend analysis.

Categories

Alternatives

psutil hwinfo inxi
5.2k
30-day installs · #570
20.2k
90-day · #517
51.3k
365-day · #671
15
★ GitHub stars · updated 26d ago

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "psutil",
    "hwinfo",
    "inxi"
  ],
  "build_dependencies": [
    "bison",
    "flex"
  ],
  "categories": [
    "sysadmin",
    "monitoring",
    "hardware"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Tools for monitoring the temperatures, voltages, and fans",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:57+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "lm-sensors",
  "github_default_branch": "development",
  "github_last_commit_at": "2026-05-25T07:31:58Z",
  "github_readme_excerpt": "# lm-sensors\n\nThe lm-sensors package, version 3, provides user-space support for the\nhardware monitoring drivers in Linux 2.6.5 and later. For older kernel\nversions, you have to use lm-sensors version 2.\n\n## Directory Structure\n\n| Directory | Description |\n|-----------|-------------|\n| `doc` | Documentation. |\n| `etc` | A sample configuration file for libsensors, and a script to convert lm-sensors version 2 configuration files to work with version 3. |\n| `lib` | The user-space sensors support library code (libsensors). |\n| `prog` | Several supporting programs (see below). |\n| `configs` | Sample configurations of various boards, contributed by users of lm-sensors. |\n\n### Programs (`prog`)\n\n- **sensors-detect** \u2014 A stand-alone program for detecting installed\n  hardware and recommending specific modules to load.\n- **sensors** \u2014 A console tool to report sensor readings and set new\n  sensor limits.\n- **sensord** \u2014 A daemon to watch sensor values and log problems. It\n  includes RRD support.\n\n### Configurations (`configs`)\n\nAll configuration files should now be imported from the old\nwww.lm-sensors.org website, however additional information about\nthe origin of the configuration files can be found on the\n[old site (archived)](http://web.archive.org/web/20150901092438/http://www.lm-sensors.org:80/wiki/Configurations).\n\nPlease contribute back a configuration of your board so other users with\nthe same hardware won\u0027t need to recreate it again and again.\n\n## Installing\n\nSee the [INSTALL](INSTALL) file.\n\n## Hardware Support\n\nTo find out what hardware you have, just run `sensors-detect` as root.\n\nMost modern mainboards incorporate some form of hardware monitoring chips.\nThese chips read things like chip temperatures, fan rotation speeds and\nvoltage levels. There are quite a few different chips which can be used by\nmainboard builders for approximately the same results.\n\nLaptops, on the other hand, rarely expose any hardware monitoring\nchip. They often have some BIOS and/or ACPI mag",
  "github_repo": "hramrach/lm-sensors",
  "github_stars": 15,
  "github_topics": [],
  "homepage": "https://github.com/hramrach/lm-sensors",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 5238,
  "installs_365d": 51320,
  "installs_90d": 20201,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-2.0-or-later OR LGPL-2.1-or-later",
  "llm_generated_at": "2026-06-20T23:45:41+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "lm-sensors",
  "oldnames": [],
  "one_liner": "Linux hardware monitoring library and CLI tools for reading temperatures, voltages, and fan speeds from sensors.",
  "optional_dependencies": [],
  "rank_30d": 570,
  "rank_365d": 671,
  "rank_90d": 517,
  "raw_hash": "3b252015df8c2482",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/l/lm-sensors.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "3.6.2",
  "versioned_formulae": [],
  "why_use_this": "Essential for system administrators and enthusiasts who need to monitor CPU, GPU, and chipset temperatures on Linux machines. Provides both a libsensors library for integration into other tools and command-line utilities (sensors, sensord, sensors-detect) for direct hardware querying. The sensord daemon can continuously log sensor data with RRD support for trend analysis."
}