Skip to content
SPECIFICTION
Get listed

CoreCtrl vs Green Curve

CoreCtrl

gitlab.com

Green Curve

github.com

Side by side

FigureCoreCtrlGreen Curve
Price fromFree—
Free planYes—
Free trial——
Open sourceYes—
Windows—Yes
LinuxYesYes
Plans published20
Spec score · GPU Overclocking Software8.5 (#2)7.4 (#12)
Spec score · GPU Tuning Software8.5 (#2)7.5 (#11)
Fan controlRX 7000 systems gained automatic and curve fan controls, while fan-stop controls require Linux 6.13 or later.Fan modes include driver auto, fixed percentage, and custom temperature curves with up to eight points, configurable hysteresis, and polling intervals.
IntegrationsAutomatic profiles recognize native Linux applications and Windows executables, including Wine-launched programs.The application uses NVAPI and NVML interfaces from the locally installed NVIDIA driver and does not bundle proprietary driver binaries.
PurposeCoreCtrl is a free and open source GNU/Linux application for controlling computer hardware with application profiles.Green Curve is an open-source NVIDIA GPU utility for tuning voltage/frequency curves, clock offsets, power limits, and fan curves.

Plans

CoreCtrl

  • CoreCtrlFree
  • CoreCtrlFree

CoreCtrl pricing →

Green Curve

No plans published.

Green Curve pricing →

In their own words

CoreCtrl

CoreCtrl is a free, open-source GNU/Linux application for controlling hardware through profiles. Profiles can launch when an associated Linux or Windows application starts, then restore their settings when it ends. You can also activate a manual profile, which takes priority over automatic profiles; only one manual profile can be active at a time. The project describes its AMD GPU controls as full, covering fans, frequency, power, sensors, and hardware and software information. CPU support is more limited: it includes a frequency-scaling governor control, a package maximum-frequency sensor, and CPU package information. Automatic profiles need an executable binary name, so they cannot be tied to scripts or interpreted-language applications. The available controls depend on the Linux kernel version and hardware. Full AMD GPU control with the amdgpu driver requires a boot parameter and reboot. CoreCtrl is free, with no paid plans stated, and the project recommends installation through a distribution package manager. It is in maintenance mode, with development focused on fixes and upkeep rather than new features or hardware support.

Visit gitlab.com

Green Curve

Green Curve is a free, open-source utility for adjusting NVIDIA GeForce GPU behavior on Windows and Linux. It can inspect and edit live voltage/frequency curves, core and VRAM offsets, power targets, and fan settings. Supported GeForce architectures run from Pascal through Blackwell, with a best-effort fallback for future architectures. Users can save five profiles, switch them with global hotkeys, or switch automatically based on the foreground application. Fan options include driver auto, fixed speed, and temperature curves with up to eight points. A command-line interface supports hardware probing, profile changes and live-state output in text or JSON. Windows has a native GUI; Linux has a keyboard- and mouse-navigable terminal UI. The application loads NVAPI and NVML from the installed NVIDIA driver rather than bundling proprietary driver binaries. The project states it has no telemetry, analytics, cloud tracking or remote error reporting. Windows x64 and Linux x64 are validated on NVIDIA hardware; ARM64 platforms are compile targets without completed live hardware validation. The project warns that tuning may cause instability or hardware damage.

Visit github.com