{"id":13446153,"url":"https://github.com/quackduck/cool","last_synced_at":"2025-04-23T01:51:01.983Z","repository":{"id":49364778,"uuid":"347545010","full_name":"quackduck/cool","owner":"quackduck","description":"Never let the heat slow your pre-2018 Mac down again.","archived":false,"fork":false,"pushed_at":"2023-02-25T08:01:14.000Z","size":45,"stargazers_count":50,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-17T18:23:17.354Z","etag":null,"topics":["apple","cli","fan-control","mac","macos","smc","thermal-management","unicorns"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/quackduck.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-14T04:39:19.000Z","updated_at":"2025-04-03T23:24:19.000Z","dependencies_parsed_at":"2024-05-30T17:10:48.205Z","dependency_job_id":null,"html_url":"https://github.com/quackduck/cool","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackduck%2Fcool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackduck%2Fcool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackduck%2Fcool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quackduck%2Fcool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/quackduck","download_url":"https://codeload.github.com/quackduck/cool/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250354294,"owners_count":21416751,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apple","cli","fan-control","mac","macos","smc","thermal-management","unicorns"],"created_at":"2024-07-31T05:00:47.170Z","updated_at":"2025-04-23T01:51:01.964Z","avatar_url":"https://github.com/quackduck.png","language":"Go","funding_links":[],"categories":["CLI Tools"],"sub_categories":[],"readme":"# Cool\n\nNever let the heat slow your Mac down again. \n\nNote: Cool is still in beta because I've heard of some possible bugs. Cool is still perfectly safe and can cause no damage (the absolute worst case is that you have to reset the SMC).\n\nCool is a fan control CLI that lets you cool your CPU to any temperature you'd like. Cool also displays a chart of the temperature changes, a chart of fan speed changes and much more. It reduced the CPU temperature from 97 to 75 in just 1 minute and 10 seconds on a MacBook Air 2017. \n\n[![asciicast](https://asciinema.org/a/400179.svg)](https://asciinema.org/a/400179?speed=2)\n\n## Usage\n```text\nUsage: sudo cool [-c/--no-chart] [\u003ctemperature\u003e]\n       cool [-h/--help | -v/--version]\n```\n\nBe careful of commands that require sudo! Cool needs sudo to control fan speeds.\n\nYou can specify a temperature to cool your Mac down to:\n```shell\nsudo cool 57\n```\nor let Cool choose the default (75 C)\n```\nsudo cool\n```\n\n## Install\n```shell\nbrew install quackduck/tap/cool\n```\nor get an executable from [releases](https://github.com/quackduck/cool/releases)\n\n## FAQ\n\n**Isn't fan control bad for your Mac?**  \nOnly when done incorrectly. Cool only changes the minimum fan speed; macOS can decide the actual fan speed to set it to. This means that your fan speed will never be below the default. Likewise, the maximum fan speed Cool can set (this is hard-coded) is the maximum safe speed: 6500 RPM. This means that your fan speed is always in safe values!\n\n**How does this work?**  \nCool sets fan speeds, reads fan speeds and reads temperatures using the brilliant [smcFanControl CLI](https://github.com/hholtmann/smcFanControl/tree/master/smc-command). The `smc` binary is the compiled executable. If you're curious, Cool changes the value of the SMC key `F0Mn`. It reads the CPU 1 temperature sensor (`TC0E`).\n\n## Thanks\n\nThanks to [Sam](https://github.com/sampoder) and [Jubril](https://github.com/s1ntaxe770r) for their help with testing Cool.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquackduck%2Fcool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquackduck%2Fcool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquackduck%2Fcool/lists"}