Back to products
Noctiluca

Noctiluca

A new remote desktop for macOS

Website noctiluca.app
Overview

What it is

Noctiluca is a remote desktop server/client for macOS, built on Sirius — our custom protocol over QUIC. ⚡ HW-accelerated H.265/H.264 via VideoToolbox 🖥️ Multi-display with detachable windows 🔑 SSH key authentication 🌐 Free cross-platform clients (macOS, iOS, Windows, Linux) 🎨 Experimental HDR streaming Sirius protocol spec is open source. Client reference library (libsirius) coming this summer. https://github.com/team-unstablers/SiriusProtocol

Intent

I need it when

Transfer files and clipboard data between remote macOS systems and local clients

Noctiluca Server supports clipboard sync for text and non-text data (images, spreadsheets, HTML), file transfers via clipboard, and a dedicated transfer channel with block-based transmission and CRC32 checksums for data integrity verification.

Use a remote desktop solution built on open standards that can interoperate with third-party implementations

Noctiluca is fully open source under GPLv3 with a publicly available Sirius protocol specification. The multi-channel architecture and transport-agnostic design enable developers to build alternative remote desktop clients and servers compatible with the Sirius protocol.

Control a macOS computer remotely from another device with low-latency, high-performance screen sharing

Noctiluca Server enables remote desktop access to macOS machines using the proprietary Sirius protocol with QUIC transport, hardware-accelerated encoding, and adaptive quality optimization. Users can project their screen to macOS, iOS, and in-development Windows/Linux clients with multi-display support and smooth performance.

Access remote macOS systems securely with encrypted connections and certificate verification

Noctiluca Server provides TLS 1.3 encryption for all remote sessions with perfect forward secrecy, plus a 'known-hosts' system that verifies server certificates on first connection to prevent man-in-the-middle attacks without requiring certificate authority infrastructure.

Extend remote desktop functionality with custom authentication methods and plugins

Noctiluca Server includes a plugin bundle system with signature verification that allows developers to create custom authentication methods, keyboard hacks, and extensions via NoctilucaPluginKit protocols, enabling power users to tailor the solution to specific workflows.

Drop

Not a fit when

  • User requires remote desktop support for Windows or Linux servers (Navigator clients for these platforms are still in development)
  • User needs a production-ready, fully stable solution (product is in Early Access with unstable or unexpected behavior)
  • User requires enterprise support or commercial SLA guarantees (open source community-supported only)
  • User needs remote desktop for non-macOS hosts without client software (server is macOS-only)
  • User cannot accept GPLv3 licensing terms or requires proprietary software
Commercials

Pricing

Free and open source (GPLv3)