Skip to content

OpenCloudGaming/OpenNOW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenNOW

Open source GeForce NOW client built from the ground up in Native Rust

Download Documentation Discord

Stars Downloads License


Warning
OpenNOW is under active development. Expect bugs and performance issues.
Check the Known Issues section and full documentation for details.


About

OpenNOW is a custom GeForce NOW client rewritten entirely in Native Rust for maximum performance and lower resource usage. Built with wgpu and egui for a seamless cloud gaming experience.

Why OpenNOW?

  • Native Performance (Rust + wgpu)
  • No artificial FPS/resolution/bitrate limits
  • No telemetry by default
  • Cross-platform (Windows, macOS, Linux)

Key Features

  • Zero-copy hardware decoding
  • Raw input capture (low latency)
  • Gamepad & racing wheel support
  • Alliance Partner support

📖 Full Documentation: opennow.zortos.me


Quick Start

Download

Platform Download Notes
Windows x64 OpenNOW-windows-x64.zip Portable, GStreamer bundled
Windows ARM64 OpenNOW-windows-arm64.zip Surface Pro X, etc.
macOS (Apple Silicon) OpenNOW-macos-arm64.zip M1/M2/M3 native
Linux x64 OpenNOW-linux-x64.AppImage AppImage, GStreamer bundled
Linux ARM64 OpenNOW-linux-arm64.zip Requires system GStreamer

Run

  1. Download the release for your platform
  2. Extract and run the executable
  3. Login with your NVIDIA GeForce NOW account
  4. Play!

macOS: If blocked, run: xattr -d com.apple.quarantine OpenNOW.app


Platform Support

Platform Status Hardware Decoding
Windows x64 ✅ Working D3D11VA (NVIDIA, AMD, Intel)
Windows ARM64 ❓ Untested Should work
macOS ARM64 ✅ Working VideoToolbox
macOS Intel ✅ Working VideoToolbox (Rosetta 2)
Linux x64 ⚠️ Buggy Vulkan Video
Linux ARM64 ⚠️ Buggy GStreamer
Raspberry Pi ❌ Broken Under investigation

Features

Feature Status Feature Status
Authentication Gamepad Support
Game Library Audio Playback
WebRTC Streaming Stats Overlay
Hardware Decoding Anti-AFK
Zero-Copy Rendering Alliance Partners
Mouse/Keyboard Clipboard Paste
AV1 Codec H.264/H.265

Coming Soon: Microphone, Instant Replay, Screenshots, Plugin System, Theming


Keyboard Shortcuts

Key Action
F3 Toggle stats overlay
F8 Toggle mouse capture
F11 Toggle fullscreen
Ctrl+Shift+Q Quit session
Ctrl+Shift+F10 Toggle anti-AFK

Known Issues

Issue Workaround
High CPU usage Lower FPS/resolution in settings
Green screen flashes Switch to H.264 codec
Audio stuttering Restart stream
Laggy input Enable low_latency_mode
Linux instability Use Windows/macOS for now

Building from Source

git clone https://github.com/zortos293/OpenNOW.git
cd OpenNOW/opennow-streamer
cargo build --release

See the full build guide for platform-specific requirements.


Documentation

Full documentation available at opennow.zortos.me


Support the Project

OpenNOW is a passion project developed in my free time. If you enjoy using it, please consider sponsoring!

Sponsor


Disclaimer

This is an independent project not affiliated with NVIDIA Corporation. Created for educational purposes. GeForce NOW is a trademark of NVIDIA. Use at your own risk.


Documentation · Discord · Sponsor

Made with ❤️ by zortos293

About

Custom GeForce Now Client Named OpenNOW

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages