GHCup
7.0#2 in runtime version managersFree planFree planWebLinuxmacOSSelf-hosted
Visit| Fact | GHCup | nodenv |
|---|---|---|
| Platforms | The supported platforms list includes Windows, macOS, FreeBSD, Linux, and Windows WSL2; support varies by tool and architecture. | The project describes nodenv as a version manager for Unix-like systems and recommends Homebrew installation on macOS or Linux. |
| Purpose | GHCup is the main installer for the general purpose language Haskell. | nodenv manages Node.js versions so projects can use the correct version on the same machine. |
| Security | The installation instructions use HTTPS with TLS 1.2 or later for the Linux, macOS, FreeBSD, and WSL2 bootstrap command. | The repository links to a security policy, but the opened README does not state a security certification or compliance standard. |
GHCup suits Haskell developers who want to install and manage GHC and related tools across supported systems. It can also suit teams using Stack or CI/CD workflows.
nodenv suits people developing Node.js applications who need to switch versions across projects on one machine. It supports project version pinning and shell integration on Linux and macOS.