{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/stats/#software",
  "name": "stats",
  "description": "free Mac system monitor for the menubar.",
  "url": "https://www.nuanyue.com/software/stats/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/stats/",
  "operatingSystem": "macOS",
  "applicationCategory": "UtilitiesApplication",
  "publisher": {
    "name": "Serhiy Mytrovtsi",
    "url": "https://github.com/exelban"
  },
  "sameAs": [
    "https://github.com/exelban/stats"
  ],
  "softwareVersion": "3.0.20",
  "license": "MIT",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:stats",
    "slug": "stats",
    "name": "stats",
    "type": "SoftwareApplication",
    "entityType": "system monitor",
    "description": "free Mac system monitor for the menubar.",
    "shortDescription": "free Mac system monitor for the menubar.",
    "answer": "Stats is a free, open-source system monitor for macOS that puts CPU, GPU, memory, disk, network, sensors, battery and Bluetooth readings in the menu bar. It is MIT-licensed and published on GitHub by a single maintainer, Serhiy Mytrovtsi, and the README states it requires macOS 12 Monterey or later, with beta versions of macOS unsupported. Each of its nine modules can be shown as a chart, a number, a gauge or a dot, and modules can be combined and reordered. It runs on both Apple Silicon and Intel Macs. The project is open source but not open-contribution: the README states that unsolicited pull requests are generally not accepted. Optional remote monitoring is handled by a separate service, System Stats, which is not the free app.",
    "page": "https://www.nuanyue.com/software/stats/",
    "dataUrl": "https://www.nuanyue.com/data/software/stats.json",
    "categories": [
      "system-tools"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "minOsVersion": "macOS 12",
    "architecture": [],
    "featured": false,
    "pricing": "open-source",
    "pricingDescription": "Free and open source under the MIT licence, with no ads, tracking or subscriptions.",
    "license": "MIT",
    "currentVersion": "3.0.20",
    "releaseDate": "2026-10-04",
    "openSource": true,
    "website": "https://github.com/exelban/stats",
    "documentation": "https://github.com/exelban/stats#readme",
    "github": "https://github.com/exelban/stats",
    "download": "https://github.com/exelban/stats/releases/download/v3.0.20/Stats.dmg",
    "developer": {
      "name": "Serhiy Mytrovtsi",
      "website": "https://github.com/exelban"
    },
    "icon": "/apps/stats.png",
    "features": [
      "CPU, GPU, memory, disk and network monitoring in the menu bar",
      "Hardware sensors: temperature, voltage, power and fan speed",
      "Battery level, health, cycle count and power source",
      "Battery levels of connected Bluetooth devices",
      "Multi-time-zone clock and calendar",
      "Thirteen widget styles, including charts, gauges, dots and text"
    ],
    "useCases": [
      "Checking CPU and memory load while a build or render is running",
      "Watching network throughput and disk activity from the menu bar",
      "Monitoring battery health and cycle count on a MacBook",
      "Reading temperatures, voltage and fan speed from the hardware sensors",
      "Keeping an eye on the battery levels of connected Bluetooth devices"
    ],
    "formats": [],
    "integrations": [],
    "pros": [
      {
        "text": "Open source under the MIT licence, with the full source published on GitHub.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Free to download and use, with no ads, tracking or subscriptions.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Installs directly as a .dmg, via Homebrew, or through an SSH script for headless remote monitoring.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "cons": [
      {
        "text": "Developed and maintained by a single person; the README states unsolicited pull requests are generally not accepted, so outside contributions are limited.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "The README lists the fan-control module as no longer maintained.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "whoIsItFor": [
      "Mac users who want system readings visible at all times in the menu bar",
      "People monitoring a headless Mac through the developer's SSH install script",
      "Users who prefer a free, MIT-licensed tool over a paid menu bar monitor"
    ],
    "notFor": [
      "Windows or Linux users — Stats is a macOS menu bar app",
      "Anyone who needs working fan control — the README lists the fan-control module as no longer maintained",
      "People who want to contribute code — the README states unsolicited pull requests are generally not accepted"
    ],
    "limitations": [
      "macOS 12 Monterey or later is required, and beta versions of macOS are not supported",
      "The fan-control module is listed as no longer maintained",
      "Remote monitoring is handled by the separate System Stats service, which is not the free app"
    ],
    "firstUse": {
      "installation": {
        "value": "Download Stats.dmg from GitHub Releases and move it to Applications, run 'brew install stats', or use the developer's SSH install script for a headless setup.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "firstLaunch": {
        "value": "Launches as a menu bar app with modules that can be enabled and arranged; some readings, such as Wi-Fi names, require Location permission.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "systemIntegration": {
        "value": "Lives in the menu bar and reads hardware through a privileged SMC helper installed with the app; removing it requires the bundled uninstall script.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "appleSilicon": {
        "value": true,
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    },
    "updates": [
      {
        "version": "3.0.20",
        "date": "2026-10-04",
        "summary": "Fixes Sensors alignment in combined modules and stops querying Wi-Fi SSID/BSSID without Location permission; adds new sensor mappings and SMC caching improvements.",
        "status": "verified",
        "source": "repository"
      },
      {
        "version": "3.0.19",
        "date": "2026-09-29",
        "summary": "Hot fix that removed the Network system_profiler Wi-Fi fallback to prevent latency spikes and made Location permission requests explicit.",
        "status": "verified",
        "source": "repository"
      }
    ],
    "faq": [
      {
        "question": "Is Stats free?",
        "answer": "Yes. It is free and open source under the MIT licence, and the developer states there are no ads, tracking or subscriptions. The separate System Stats remote dashboard is a different service.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Which macOS versions does Stats support?",
        "answer": "macOS 12 Monterey or newer. The README states that beta versions of macOS are not supported — only stable releases.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Does Stats run on Apple Silicon?",
        "answer": "Yes. The developer's site states it is built for both Apple Silicon (M1, M2, M3 and later) and Intel Macs.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "How do I install Stats?",
        "answer": "Download Stats.dmg from GitHub Releases and move it to Applications, install with 'brew install stats', or run the developer's SSH script to set a machine up as a remote monitoring agent.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Can I contribute to Stats?",
        "answer": "The project is open source but not open-contribution. The README states it is developed and maintained by a single person and that unsolicited pull requests are generally not accepted; bug reports, translation improvements and ideas raised through issues are the stated ways to help.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "relationships": [
      {
        "target": "istat-menus",
        "type": "competitor",
        "reason": "Both are comprehensive menu bar system monitors covering CPU, GPU, memory, disk, network, sensors and battery; iStat Menus is a paid, closed-source app while Stats is free and MIT-licensed.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "istats",
        "type": "alternative",
        "reason": "Both report Mac system information, but iStats is a command-line tool while Stats lives in the menu bar.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "gfxcardstatus",
        "type": "compared_with",
        "reason": "Both report GPU usage and battery impact in the menu bar, but gfxCardStatus focuses on graphics switching while Stats covers the whole system.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "bartender",
        "type": "complements",
        "reason": "Stats supplies the menu bar readings and Bartender manages the menu bar itself, so the two occupy different roles.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "sources": [
      {
        "id": "stats:official",
        "type": "official_website",
        "url": "https://github.com/exelban/stats",
        "title": "stats — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "stats:developer",
        "type": "developer",
        "url": "https://github.com/exelban",
        "title": "Serhiy Mytrovtsi — developer website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "stats:documentation",
        "type": "documentation",
        "url": "https://github.com/exelban/stats#readme",
        "title": "stats — documentation",
        "trustLevel": "C",
        "accessedAt": null
      },
      {
        "id": "stats:repository",
        "type": "github",
        "url": "https://github.com/exelban/stats",
        "title": "stats — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:stats.isA",
        "subject": "software:stats",
        "predicate": "isA",
        "value": "system monitor",
        "status": "editorially-reviewed",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.supportsPlatform",
        "subject": "software:stats",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.officialWebsite",
        "subject": "software:stats",
        "predicate": "officialWebsite",
        "value": "https://github.com/exelban/stats",
        "status": "verified",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.listedInCategory",
        "subject": "software:stats",
        "predicate": "listedInCategory",
        "value": [
          "system-tools"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.pricingModel",
        "subject": "software:stats",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.developedBy",
        "subject": "software:stats",
        "predicate": "developedBy",
        "value": "Serhiy Mytrovtsi",
        "status": "developer-stated",
        "sourceIds": [
          "stats:developer",
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.ownership",
        "subject": "software:stats",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:stats.isOpenSource",
        "subject": "software:stats",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "stats:repository",
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.licensedUnder",
        "subject": "software:stats",
        "predicate": "licensedUnder",
        "value": "MIT",
        "status": "verified",
        "sourceIds": [
          "stats:repository",
          "stats:documentation",
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.currentVersion",
        "subject": "software:stats",
        "predicate": "currentVersion",
        "value": "3.0.20",
        "status": "developer-stated",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.hasFeature",
        "subject": "software:stats",
        "predicate": "hasFeature",
        "value": [
          "CPU, GPU, memory, disk and network monitoring in the menu bar",
          "Hardware sensors: temperature, voltage, power and fan speed",
          "Battery level, health, cycle count and power source",
          "Battery levels of connected Bluetooth devices",
          "Multi-time-zone clock and calendar",
          "Thirteen widget styles, including charts, gauges, dots and text"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.usedFor",
        "subject": "software:stats",
        "predicate": "usedFor",
        "value": [
          "Checking CPU and memory load while a build or render is running",
          "Watching network throughput and disk activity from the menu bar",
          "Monitoring battery health and cycle count on a MacBook",
          "Reading temperatures, voltage and fan speed from the hardware sensors",
          "Keeping an eye on the battery levels of connected Bluetooth devices"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.audienceFor",
        "subject": "software:stats",
        "predicate": "audienceFor",
        "value": [
          "Mac users who want system readings visible at all times in the menu bar",
          "People monitoring a headless Mac through the developer's SSH install script",
          "Users who prefer a free, MIT-licensed tool over a paid menu bar monitor"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.audienceNotFor",
        "subject": "software:stats",
        "predicate": "audienceNotFor",
        "value": [
          "Windows or Linux users — Stats is a macOS menu bar app",
          "Anyone who needs working fan control — the README lists the fan-control module as no longer maintained",
          "People who want to contribute code — the README states unsolicited pull requests are generally not accepted"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:stats.limitation",
        "subject": "software:stats",
        "predicate": "limitation",
        "value": [
          "macOS 12 Monterey or later is required, and beta versions of macOS are not supported",
          "The fan-control module is listed as no longer maintained",
          "Remote monitoring is handled by the separate System Stats service, which is not the free app"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:stats.advantage.0",
        "subject": "software:stats",
        "predicate": "advantage",
        "value": "Open source under the MIT licence, with the full source published on GitHub.",
        "status": "verified",
        "sourceIds": [
          "stats:repository"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:stats.advantage.1",
        "subject": "software:stats",
        "predicate": "advantage",
        "value": "Free to download and use, with no ads, tracking or subscriptions.",
        "status": "verified",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:stats.advantage.2",
        "subject": "software:stats",
        "predicate": "advantage",
        "value": "Installs directly as a .dmg, via Homebrew, or through an SSH script for headless remote monitoring.",
        "status": "verified",
        "sourceIds": [
          "stats:repository"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:stats.drawback.0",
        "subject": "software:stats",
        "predicate": "drawback",
        "value": "Developed and maintained by a single person; the README states unsolicited pull requests are generally not accepted, so outside contributions are limited.",
        "status": "verified",
        "sourceIds": [
          "stats:repository"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:stats.drawback.1",
        "subject": "software:stats",
        "predicate": "drawback",
        "value": "The README lists the fan-control module as no longer maintained.",
        "status": "verified",
        "sourceIds": [
          "stats:repository"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:stats.supportsAppleSilicon",
        "subject": "software:stats",
        "predicate": "supportsAppleSilicon",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "stats:official"
        ],
        "lastVerified": "2026-10-05"
      }
    ],
    "lastUpdated": "2026-10-07T00:00:00.000Z",
    "lastReviewedAt": null
  }
}