nvidiaInstaller

Open Source
Quick Description
nvidiaInstaller is a terminal user interface that takes the guesswork out of installing NVIDIA's proprietary graphics drivers on Linux. Instead of hunting through vendor docs, wrestling with package names, or copying and pasting shell commands that differ from one distribution to the next, you get a guided, menu driven flow that walks you through the install step by step.
It handles both Fedora / RHEL based systems (via DNF) and Ubuntu / Debian based systems (via APT) behind a single, consistent interface. That makes it especially handy if you reinstall Linux often, manage a fleet of machines, or simply want the proprietary driver working without the usual trial and error.