Repolode
thtbee

thtbee/nectarlink

Open-source, local-first app that links an Android phone with a Windows or Linux PC for notifications, messages, clipboard, files, and screen mirroring, with no account or cloud.

Open-source alternative to:Microsoft Phone LinkKDE Connect

Stars
2,744
Forks
262
Open issues
51
Last commit
yesterday

What is it?

NectarLink lets an Android phone and a Windows or Linux PC work together. It mirrors phone notifications to the PC with replies and actions, shows SMS, MMS and chat messages from several apps in one inbox, and handles incoming and outgoing calls. The clipboard syncs between devices, and files and photos transfer in both directions over the local network or a USB cable.

The PC side can open individual phone apps in their own windows, mirror the phone screen up to 60 frames per second with sound, and use the phone as a webcam or speaker. In the other direction, the phone works as a touchpad, keyboard, voice typing input and presentation remote for the PC, and a configurable button grid can trigger PC actions.

Devices connect directly with QUIC and TLS 1.3, authenticated by keys exchanged during pairing. There is no account and no server in the data path. Each paired device has its own feature switches, and sensitive features such as remote control and phone storage stay off until enabled. The core is written in Rust and shared by both apps; the Windows app uses Qt Quick and the Android app uses Jetpack Compose. macOS support is in preview.

Key features

  • 01Phone notifications on the PC with replies, actions and one-time code copying
  • 02SMS, MMS and chat messages from multiple apps in one inbox
  • 03Make, answer and manage calls from the PC
  • 04Clipboard sync and two-way file and photo transfer
  • 05Phone screen mirroring, individual phone apps in windows, and phone as webcam
  • 06Direct, end-to-end encrypted connections with no account or cloud

Use cases

  • Replying to texts and chat messages from a desktop keyboard
  • Copying text or files between a phone and a PC without email or cloud storage
  • Using a phone camera as a webcam for video calls
  • Controlling a phone or presenting slides from the PC or phone without extra hardware

Quick start

  1. 1

    Download and install the Windows installer from the releases page

  2. 2

    Download the Android APK from the releases page and install it on your phone

  3. 3

    On the PC, show the setup QR code and scan it with the phone to pair the devices

Things to know

  • The Windows installer is not code-signed yet, so SmartScreen may show a warning.
  • Google Play Protect may block the Android APK on some devices and countries.
  • Several features, such as screen mirroring and phone as webcam, are not yet available on macOS.
  • The project uses mixed licenses (GPL-3.0-or-later for apps, MPL-2.0 for core), so there is no single simple license.

In collections

Topics

FAQ

What is nectarlink?
Open-source, local-first app that links an Android phone with a Windows or Linux PC for notifications, messages, clipboard, files, and screen mirroring, with no account or cloud. NectarLink lets an Android phone and a Windows or Linux PC work together. It mirrors phone notifications to the PC with replies and actions, shows SMS, MMS and chat messages from several apps in one inbox, and handles incoming and outgoing calls. The clipboard syncs between devices, and files and photos transfer in both directions over the local network or a USB cable.
Is nectarlink free to use? What license does it have?
nectarlink is open source under the Other license. Check the license terms before using it in commercial products.
Is nectarlink still maintained?
Actively maintained. The last commit to nectarlink was on Nov 6, 2026.
What can I use nectarlink for?
Replying to texts and chat messages from a desktop keyboard Copying text or files between a phone and a PC without email or cloud storage Using a phone camera as a webcam for video calls Controlling a phone or presenting slides from the PC or phone without extra hardware
How do I install nectarlink?
Download and install the Windows installer from the releases page Download the Android APK from the releases page and install it on your phone On the PC, show the setup QR code and scan it with the phone to pair the devices
Where can I get nectarlink?
The source code and installation instructions are on GitHub: https://github.com/thtbee/nectarlink

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects