awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
moonlight-stream avatar

moonlight-stream/moonlight-android

0
View on GitHub↗
6,338 stars·1,082 forks·C·gpl-3.0·47 views

Moonlight Android

Features

  • Remote Gaming Streaming Clients - An Android application that connects to remote hosts to stream and play PC games on mobile devices.
  • Game Streaming Clients - An open-source Android client for streaming games from a PC using NVIDIA GameStream or Sunshine protocols.
  • Game Streaming Hosts - Connects to GeForce Experience hosts to stream games and applications from a Windows PC.
  • Sunshine Hosts - Streams games and desktop applications from a Sunshine server to an Android device.
  • Hardware-Accelerated Decoders - Decodes streamed game video on Android using the device's GPU or dedicated decoder hardware.
  • Android Game Streaming - Streams PC games and desktop applications from a GeForce Experience or Sunshine host to an Android device.
  • NVIDIA GameStream Clients - Connects to NVIDIA GameStream hosts for low-latency game streaming from a PC.
  • PC Game Library Streaming - Streams a full game library from a Windows PC to an Android device over a local network or the internet.
  • PC Game Streaming - Streams games and desktop applications from a GeForce Experience or Sunshine host to an Android device over a network.
  • Sunshine-Compatible Clients - An Android streaming client that supports Sunshine hosts as an alternative to GeForce Experience.
  • Game - Streams video and audio from a PC game session to an Android device using a custom low-latency network protocol.
  • Android Streaming Apps - An open-source Android application for streaming games and desktop applications from a remote PC host.
  • Touch-to-Keyboard Emulation - Translates touch gestures into keyboard and mouse inputs for remote PC game control on Android.
  • Touch-to-Keyboard Emulators - Translates touch gestures into keyboard and mouse inputs for controlling streamed games.
  • Real-Time Communication Protocols - Streams video and audio from a PC to Android using a custom low-latency network protocol for real-time gameplay.
  • Application Streaming - Streams non-game applications from a GeForce Experience or Sunshine host to an Android device.
  • Application Streaming - Streams non-game applications from a Windows PC to an Android device for remote use.
  • Adaptive Bitrate Controllers - Dynamically adjusts video quality and resolution based on real-time network conditions to maintain smooth streaming.
  • Remote Desktop Streaming - Streams a desktop environment from a Windows PC to an Android device for remote access.
  • Streaming Clients - Client for streaming games from a PC to the television.

Star history

Star history chart for moonlight-stream/moonlight-androidStar history chart for moonlight-stream/moonlight-android

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Moonlight Android

Similar open-source projects, ranked by how many features they share with Moonlight Android.
  • moonlight-stream/moonlight-qtmoonlight-stream avatar

    moonlight-stream/moonlight-qt

    16,256View on GitHub↗

    Moonlight-qt is a cross-platform client application designed to stream high-fidelity audio and video from a remote host computer to a local device. It functions as a remote desktop and gaming client, enabling users to interact with host environments by forwarding local keyboard, mouse, and controller inputs to the remote machine. The software distinguishes itself through the use of hardware-accelerated decoding, which processes incoming high-bitrate streams to maintain low latency and minimal CPU overhead. It supports high frame rate streaming and multi-channel surround sound, ensuring that i

    C++gamestreamlinux-appmacos-app
    View on GitHub↗16,256
  • classicoldsong/moonlight-androidClassicOldSong avatar

    ClassicOldSong/moonlight-android

    3,159View on GitHub↗

    Moonlight for Android is a remote game streaming client that receives low-latency video from a remote host computer and transmits input commands back in real time. It enables remote desktop control and the management of a host computer from a mobile device. The project supports remote VR video output via 3D side-by-side video rendering for compatible monitors or headsets. It includes display output optimizations such as portrait mode, screen rotation, and view panning. The software manages input through the mapping of physical gamepads, virtual touch buttons, and mouse modes. It handles remo

    Java
    View on GitHub↗3,159
  • qiin2333/foundation-sunshineqiin2333 avatar

    qiin2333/foundation-sunshine

    4,421View on GitHub↗

    Foundation Sunshine is a self-hosted game streaming solution that enables low-latency video and audio transmission from a PC to remote clients over local networks or the internet. It provides a complete pipeline for encoding and transmitting gameplay in real time, using hardware-accelerated GPU-based encoders to minimize latency while maintaining high performance. The project distinguishes itself through its support for high-dynamic-range (HDR) video passthrough, processing and transmitting HDR content through an optimized encoding chain to preserve visual fidelity on compatible remote displa

    C++cloudgaminggame-streamingmoonlight
    View on GitHub↗4,421
  • steam-headless/docker-steam-headlessSteam-Headless avatar

    Steam-Headless/docker-steam-headless

    4,041View on GitHub↗

    This project provides a containerized environment for running Steam games and applications without a physical monitor. It consists of a Docker image designed for headless game server hosting, utilizing a virtual display server to enable remote game streaming of video and audio to a web browser. The system integrates NVIDIA GPU virtualization to provide hardware acceleration for high-performance 3D graphics rendering within the container. A remote desktop gateway allows users to access and manage the virtualized desktop environment and game client remotely. The software includes capabilities

    Shelldockergameservergamestream
    View on GitHub↗4,041
See all 30 alternatives to Moonlight Android→

Frequently asked questions

What are the main features of moonlight-stream/moonlight-android?

The main features of moonlight-stream/moonlight-android are: Remote Gaming Streaming Clients, Game Streaming Clients, Game Streaming Hosts, Sunshine Hosts, Hardware-Accelerated Decoders, Android Game Streaming, NVIDIA GameStream Clients, PC Game Library Streaming.

What are some open-source alternatives to moonlight-stream/moonlight-android?

Open-source alternatives to moonlight-stream/moonlight-android include: moonlight-stream/moonlight-qt — Moonlight-qt is a cross-platform client application designed to stream high-fidelity audio and video from a remote… classicoldsong/moonlight-android — Moonlight for Android is a remote game streaming client that receives low-latency video from a remote host computer… qiin2333/foundation-sunshine — Foundation Sunshine is a self-hosted game streaming solution that enables low-latency video and audio transmission… steam-headless/docker-steam-headless — This project provides a containerized environment for running Steam games and applications without a physical monitor.… olegos2/mobox — Mobox is an x86 emulation environment and compatibility layer designed to run Windows software on ARM-based Android… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server…