Skip to content
This repository was archived by the owner on Feb 2, 2026. It is now read-only.
/ gfn-electron Public archive
generated from electron/minimal-repro

Linux Desktop client for Nvidia's GeForce NOW game streaming service

License

Notifications You must be signed in to change notification settings

hmlendea/gfn-electron

Repository files navigation

Donate Build Status Latest GitHub release

DISCONTINUED

Hi everyone,

I've decided to stop supporting this project. I simply don't have enough time to maintain it properly, and I haven't personally used GeForce NOW in years. Additionally, there is now an official GeForce NOW application for both the Steam Deck and regular desktop Linux, which has solved the main issue that prompted the start of this project.

There had beed a few attempts at transfering this repository to a new owner/maintainer in the past, but they unfortunately all failed. As such, this repository will now stay archived for good. If anyone wants to continue it, they can fork it instead. You don't need permission for that, but if you do, please credit the contributors of this project, who kept this project alive for years while Nvidia did not yet consider Linux a worthwhile endaevour.

Thanks for your support!

About

Unofficial client for Nvidia's GeForce NOW game streaming service, providing a native Linux desktop experience and some additional features such as Discord rich presence.

About us

Disclaimer

This project and its contributors are not affiliated with Nvidia, nor its GeForce NOW product. This repository does not contain any Nvidia / GeForce NOW software. It is simply an Electron wrapper that loads the official GFN web application page, just as it would in a regular web browser.

Developers

Founder & Owner: Horațiu Mlendea (https://github.com/hmlendea)

Maintainer: Goldy Yan (https://github.com/Cybertaco360)

Installation

Get it from the AUR Get it from FlatHub

Note: The main version of this project, which receives the most support, is the flatpak version hosted on FlatHub!

Manual Installation

  • Go to the latest release.
  • Download the specific file that best fits your distro.

Note: Manual installations are possible but not supported. Please use the flatpak version if you have any trouble with the manual installation!

Usage

Building from source

Requirements

You will need to install npm, the Node.js package manager. On most distributions, the package is simply called npm.

Cloning the source code

Once you have npm, clone the wrapper to a convenient location:

git clone https://github.com/hmlendea/gfn-electron.git

Building

npm install
npm start

On subsequent runs, npm start will be all that's required.

Updating the source code

Simply pull the latest version of master and install any changed dependencies:

git checkout master
git pull
npm install

Links