Documentation site for OpenNOW - the open source GeForce NOW client
This repository contains the documentation website for OpenNOW, an open source native GeForce NOW client built in Rust.
Live Documentation: https://opennow.zortos.me
- Getting Started - Download releases or build from source
- Architecture Overview - How OpenNOW works internally
- Reference Documentation
- Authentication (OAuth, PKCE, Alliance Partners)
- WebRTC (Signaling, SDP, Data Channels)
- Media Pipeline (Video/Audio decoding, Hardware acceleration)
- Input System (Mouse, Keyboard, Gamepad, Racing Wheels)
- Configuration (All settings and options)
This documentation site is built with Astro and Starlight.
# Install dependencies
npm install
# Start dev server
npm run dev
# Build for production
npm run build
# Preview production build
npm run previewsrc/
├── assets/ # Images and static assets
└── content/
└── docs/ # Documentation pages (Markdown/MDX)
├── index.mdx
├── guides/
├── architecture/
└── reference/