back to top
HomeSoftwareOpenNOW: Open-Source GeForce NOW Gaming Client for Windows, Mac & Linux

OpenNOW: Open-Source GeForce NOW Gaming Client for Windows, Mac & Linux

- Advertisement -

File Info

SoftwareInformation
NameOpenNOW
Versionv0.5.4
CategoryGaming / Cloud Gaming
DeveloperOpenCloudGaming
LicenseMIT License (Open Source)
PlatformsWindows, macOS, Linux
Native StreamingExperimental
Github RepoOpenCloudGaming / OpenNOW

Description

OpenNOW is an open-source desktop client for GeForce NOW that gives cloud gaming users a community-built alternative to accessing NVIDIA’s game-streaming service. It provides a dedicated interface for browsing the GeForce NOW catalog, configuring streaming options, and launching gaming sessions from one place.

Built as an Electron application, OpenNOW is actively developed with support extending beyond desktop platforms, including Android, iOS beta, and Nintendo Switch. It also includes experimental native streaming infrastructure for users who want to go beyond the standard web-streaming path.

OpenNOW is an independent community project and is not affiliated with or endorsed by NVIDIA. You still need your own GeForce NOW account to use the service.

Use Cases

  • Access GeForce NOW through a dedicated open-source desktop client.
  • Browse and launch cloud games without relying exclusively on a browser.
  • Experiment with native WebRTC-based game streaming.
  • Configure and test different streaming options.
  • Run separate OpenNOW profiles on Windows when multiple independent sessions are required.
  • Use GeForce NOW on supported platforms such as Android or Nintendo Switch.
  • Explore an actively developed community alternative to the standard GeForce NOW client experience.

Screenshots

Features of OpenNOW

FeatureDescription
Open-Source ClientCommunity-built desktop client for accessing GeForce NOW.
GeForce NOW IntegrationBrowse the GeForce NOW catalog and launch available games through your own account.
Desktop ExperienceProvides a dedicated application instead of relying solely on a browser window.
Stream ConfigurationTune your cloud-streaming experience through the client’s available configuration options.
Native StreamingExperimental native streamer infrastructure with WebRTC support for lower-level streaming control.
Web Streaming FallbackUses the web-streaming path by default, with Chromium/WebRTC available as a fallback when native streaming is unavailable.
Cross-PlatformDesktop client with additional Android, iOS beta, and Nintendo Switch projects.
Nintendo Switch SupportNative Horizon OS homebrew build with controller-first catalog browsing and WebRTC streaming.
Multiple WindowsWindows users can launch a secondary independent OpenNOW instance with its own profile and settings.
Separate ProfilesSecondary instances maintain separate sign-ins, cookies, cache, device IDs, and native-streamer state.
Screenshots & RecordingsCaptures are stored locally under the OpenNOW Pictures directory with collision-resistant filenames.
Community DevelopmentOpen development with GitHub issues, Discord discussions, and community contributions.
LocalizationIncludes community-managed localization files through Crowdin.

System Requirements

ComponentRequirement
Operating SystemWindows, macOS, Linux, with additional Android, iOS beta, and Nintendo Switch builds
AccountA personal GeForce NOW account is required
InternetRequired for GeForce NOW cloud gaming
Native StreamingExperimental and may have platform-specific requirements or limitations
Windows Secondary InstanceWindows executable with the --secondary launch option
Nintendo SwitchModded Nintendo Switch capable of running Horizon OS homebrew

OpenNOW is still under active development, so platform-specific bugs, rough edges, and differences between native and web streaming should be expected.

You May Like: The Best Open-Source Alternatives to Adobe Products for Creators

Installation

Windows, macOS & Linux

  1. Download the OpenNOW desktop app
  2. Install or extract the application for your operating system.
  3. Launch OpenNOW.
  4. Sign in using your own GeForce NOW account.
  5. Browse the available game catalog.
  6. Configure your preferred streaming settings.
  7. Launch a game and begin streaming.

The standard desktop client uses the web-streaming path by default. Native streaming can be enabled separately, but it remains experimental and may fall back to Chromium/WebRTC when necessary.

Download OpenNOW

An Open Source GeForce NOW Alternative

GeForce NOW already makes cloud gaming accessible from a browser, so why would anyone need another client?

That’s where OpenNOW becomes meaningful. Rather than trying to replace the GeForce NOW service itself, OpenNOW focuses on the client experience around it. It gives users a dedicated open-source interface for browsing games, managing streaming preferences, and launching sessions while experimenting with functionality that goes deeper into the streaming stack.

The project is also broader than a simple desktop wrapper. Its native streamer is being developed around WebRTC, while separate projects extend OpenNOW toward Android, iOS, and even the Nintendo Switch.

It is still a work in progress, and the experimental native-streaming path means users shouldn’t expect everything to be as polished as a mature commercial client. But for people who want more control over how they access GeForce NOW or simply prefer open-source software, OpenNOW is an interesting project to keep an eye on.

If you’re already using GeForce NOW, OpenNOW is worth trying for the desktop experience. If you’re interested in open-source cloud-gaming clients, it’s an even more interesting project to watch as native streaming and platform support continue to evolve.

Want more stories worth your time?

Add us to your Google favorites. We cover the tech stories, AI developments, and open-source projects that are easy to miss in the noise.

Add as a preferred source on Google

Don’t miss any Tech Story

Subscribe To Firethering NewsLetter

You Can Unsubscribe Anytime! Read more in our privacy policy

LEAVE A REPLY

Please enter your comment!
Please enter your name here

YOU MAY ALSO LIKE
LLM Wiki Desktop

LLM Wiki: An AI Knowledge Base That Builds Itself

0
Most AI tools can answer questions about your documents. But there's a problem with the usual approach. You add a bunch of files, ask a question and the AI searches through them to find an answer. Ask something else later and it does much of the same work again. LLM Wiki on the other hand, uses an LLM to build a persistent, structured wiki from them. Add a collection of documents and LLM Wiki analyzes them, creates pages for important entities and concepts, connects related information and keeps the knowledge base updated as you add more sources. That means your knowledge doesn't just sit inside a folder waiting to be searched. It gradually becomes an interconnected collection of information that you can browse, search and ask questions about.
hister search engine

Hister: Your Own Private Search Engine for Web Pages and Files

0
You know that page you read three months ago and somehow can’t find again? Hister is built for exactly that problem. It turns the web pages you visit and the files you keep into your own searchable index, so you can search the actual content instead of trying to remember a title, URL, or where you saved it.
Atomic Chat App

Atomic Chat: Run Open-Weight LLMs Locally on Windows, macOS & Linux

0
Want to run an AI model locally, but still use it with the tools you already have? Atomic Chat makes that possible. It lets you run open-weight LLMs from Hugging Face on your own computer, then exposes them through an OpenAI-compatible API so coding agents, CLIs, IDE plugins and other apps can use your local models too. You can run models such as Llama, Gemma, Qwen, Mistral and Phi, use Atomic Chat as a regular AI chat app, or connect it to tools such as OpenCode, Goose and Kilo Code. Your local conversations and API keys can stay on your machine, while cloud providers such as OpenAI, Anthropic, Mistral and Groq are available when you need them. Under the hood, it also supports multiple inference engines and performance features such as speculative decoding, Flash Attention and TurboQuant on supported models and hardware. So you're getting more than a local chatbot. Atomic Chat can act as the local AI layer behind the rest of your setup.