explaingit

rem0o/fancontrol.releases

📈 Trending19,538Audience · vibe coderComplexity · 2/5ActiveLicenseSetup · easy

TLDR

Free Windows app that lets you customize how fast your PC's cooling fans spin based on temperature, replacing noisy or ineffective default settings.

Mindmap

mindmap
  root((repo))
    What it does
      Fan curve rules
      Temperature monitoring
      Profile saving
      Custom graphs
    Use cases
      Reduce PC noise
      Better cooling
      Hardware control
      Gaming optimization
    Tech stack
      Windows desktop
      Plugin system
      Hardware drivers
    Audience
      PC enthusiasts
      Gamers
      Quiet computing
    Features
      Preset curves
      Multi-sensor logic
      Corsair support
      NZXT support

Things people build with this

USE CASE 1

Reduce fan noise during light workloads like web browsing or office work.

USE CASE 2

Aggressively cool your GPU and CPU during gaming or video rendering.

USE CASE 3

Create separate profiles for different scenarios (gaming, work, sleep mode).

USE CASE 4

Integrate cooling control with third-party hardware like Corsair coolers and NZXT Kraken AIOs.

Tech stack

WindowsC#Plugin system

Getting it running

Difficulty · easy Time to first run · 5min
Free to use and distribute; check the repository for specific license terms.

In plain English

Fan Control is a free Windows application that gives you precise, customizable control over the cooling fans inside your computer. The problem it solves is simple: your PC's default fan behavior is often too loud when you don't need it, or not aggressive enough when you're pushing the hardware hard. Fan Control lets you define exactly how fast your fans should spin based on temperatures from your CPU, GPU, motherboard, or hard drives. You set up "fan curves", rules that say things like "when the CPU hits 70 degrees, ramp fans to 70% speed, otherwise keep them quiet." You can use preset curve shapes, draw a custom graph, or mix multiple temperature sensors together (for example, run fans based on whichever of CPU or GPU is hotter). Profiles let you save and switch between configurations. The software is free, low-resource, and runs on Windows. You'd use it if your PC is too loud, runs too hot, or you just want fine-grained control instead of letting the motherboard BIOS guess. It supports a wide range of hardware and extends via a plugin system for devices like Corsair coolers, NZXT Kraken AIOs, ASUS motherboards, and many others.

Copy-paste prompts

Prompt 1
How do I set up a fan curve in Fan Control that keeps my PC quiet at idle but spins fans faster when gaming?
Prompt 2
Show me how to create a custom fan profile that monitors both CPU and GPU temperature and uses whichever is hotter.
Prompt 3
What hardware does Fan Control support, and how do I add a Corsair cooler or NZXT Kraken to my setup?
Prompt 4
I want to switch between quiet mode for work and aggressive cooling for gaming, how do I save and load profiles in Fan Control?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.