Rquickshare Download

Rust implementation of Android Quick Share/Nearby Share for Linux and macOS, enabling seamless cross-device file transfer.

⭐ 2,919 stars on GitHub
Latest Release: v0.11.5

About Software

RQuickShare is a Rust-based implementation of Google's Nearby Share (now Quick Share) protocol, designed to bring seamless file sharing between Android devices and Linux or macOS desktops. It runs as a lightweight background service, allowing computers to be discoverable and receive files securely over a local Wi-Fi network.

This tool addresses compatibility gaps by providing a native-feeling experience with system tray integration and support for various Linux distributions (via Deb, RPM, AppImage, and AUR) and macOS. It handles the complexities of the mDNS and Quick Share protocols, offering a reliable alternative to the official Windows-only client.

Use Cases:

  • Receive files wirelessly from Android devices on Linux/macOS
  • Send and receive content securely via local network
  • Integrate with system tray for quick access and notifications
  • Broadcast Bluetooth advertisements for device visibility
  • Configure custom ports and firewall settings for transfers

Downloads

v0.11.5 February 23, 2025
r-quick-share-legacy_v0.11.5_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.11.5_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.11.5_aarch64.dmgdmg
r-quick-share-main_v0.11.5_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.11.5_glibc-2.39_amd64.debdeb
r-quick-share-main_v0.11.5_x64.dmgdmg
v0.11.4 January 14, 2025
r-quick-share-legacy_v0.11.4_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.11.4_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.11.4_aarch64.dmgdmg
r-quick-share-main_v0.11.4_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.11.4_glibc-2.39_amd64.debdeb
r-quick-share-main_v0.11.4_x64.dmgdmg
v0.11.3 January 07, 2025
r-quick-share-legacy_v0.11.3_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.11.3_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.11.3_aarch64.dmgdmg
r-quick-share-main_v0.11.3_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.11.3_glibc-2.39_amd64.debdeb
r-quick-share-main_v0.11.3_x64.dmgdmg
v0.11.2 August 21, 2024
r-quick-share-legacy_v0.11.2_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.11.2_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.11.2_aarch64.dmgdmg
r-quick-share-main_v0.11.2_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.11.2_glibc-2.39_amd64.debdeb
r-quick-share-main_v0.11.2_x64.dmgdmg
v0.11.1 August 14, 2024
r-quick-share-legacy_v0.11.1_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.11.1_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.11.1_aarch64.dmgdmg
r-quick-share-main_v0.11.1_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.11.1_glibc-2.39_amd64.debdeb
r-quick-share-main_v0.11.1_x64.dmgdmg
v0.11.0 August 13, 2024
r-quick-share-legacy_v0.11.0_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.11.0_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.11.0_aarch64.dmgdmg
r-quick-share-main_v0.11.0_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.11.0_glibc-2.39_amd64.debdeb
r-quick-share-main_v0.11.0_x64.dmgdmg
v0.10.2 July 14, 2024
r-quick-share-legacy_v0.10.2_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.10.2_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.10.2_aarch64.dmgdmg
r-quick-share-main_v0.10.2_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.10.2_glibc-2.39_amd64.debdeb
r-quick-share-main_v0.10.2_x64.dmgdmg
v0.10.1 July 08, 2024
r-quick-share-legacy_v0.10.1_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.10.1_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.10.1_aarch64.dmgdmg
r-quick-share-main_v0.10.1_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.10.1_glibc-2.39_amd64.debdeb
v0.10.0 July 07, 2024
r-quick-share-legacy_v0.10.0_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.10.0_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.10.0_aarch64.dmgdmg
r-quick-share-main_v0.10.0_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.10.0_glibc-2.39_amd64.debdeb
v0.9.0 July 04, 2024
r-quick-share-legacy_v0.9.0_glibc-2.31_amd64.AppImageAppImage
r-quick-share-legacy_v0.9.0_glibc-2.31_amd64.debdeb
r-quick-share-main_v0.9.0_aarch64.dmgdmg
r-quick-share-main_v0.9.0_glibc-2.39_amd64.AppImageAppImage
r-quick-share-main_v0.9.0_glibc-2.39_amd64.debdeb
v0.8.2 June 19, 2024
r-quick-share_0.8.2_amd64.AppImageAppImage
r-quick-share_0.8.2_amd64.debdeb
v0.8.1 June 19, 2024
r-quick-share_0.8.1_amd64.AppImageAppImage
r-quick-share_0.8.1_amd64.debdeb
v0.7.1 May 01, 2024
r-quick-share_0.7.1_amd64.AppImageAppImage
r-quick-share_0.7.1_amd64.debdeb
v0.7.0 May 01, 2024
r-quick-share_0.7.0_amd64.AppImageAppImage
r-quick-share_0.7.0_amd64.debdeb
v0.6.0 April 29, 2024
r-quick-share_0.6.0_amd64_GLIBC-2.31.AppImageAppImage
r-quick-share_0.6.0_amd64_GLIBC-2.31.debdeb
v0.5.0 April 03, 2024
r-quick-share_0.5.0_amd64_GLIBC-2.31.AppImageAppImage
r-quick-share_0.5.0_amd64_GLIBC-2.31.debdeb
v0.4.1 March 10, 2024
r-quick-share_0.4.1_amd64_GLIBC-2.31.AppImageAppImage
r-quick-share_0.4.1_amd64_GLIBC-2.31.debdeb
v0.4.0 March 08, 2024
r-quick-share_0.4.0_amd64_GLIBC-2.31.AppImageAppImage
r-quick-share_0.4.0_amd64_GLIBC-2.31.debdeb
v0.3.0 March 06, 2024
r-quick-share_0.3.0_amd64_GLIBC-2.31.AppImageAppImage
r-quick-share_0.3.0_amd64_GLIBC-2.31.debdeb
v0.2.0 March 03, 2024
r-quick-share_0.2.0_amd64_GLIBC-2.31.AppImageAppImage
r-quick-share_0.2.0_amd64_GLIBC-2.31.debdeb
v0.1.1 March 02, 2024
r-quick-share_0.1.1_amd64.AppImageAppImage
r-quick-share_0.1.1_amd64.debdeb
v0.1.0 March 02, 2024
r-quick-share_0.1.0_amd64.AppImageAppImage
r-quick-share_0.1.0_amd64.debdeb

Package Info

Last Updated
Feb 23, 2025
Latest Version
v0.11.5
License
GPL-3.0
Total Versions
22

README

rquickshare

NearbyShare/QuickShare for Linux and MacOS

CI (https://github.com/Martichou/rquickshare/actions/workflows/build.yml/badge.svg) CI (https://github.com/Martichou/rquickshare/actions/workflows/lint.yml/badge.svg)

!demo image

Installation

You simply have to download the latest release.

Important notes:

  • The minimum GLIBC version supported is included in the pkg name.
    • You can check yours with ldd --version.
  • RQuickShare was distributed with two version (main & legacy) up until v0.11.5:
    • Legacy is for compatibility with older Ubuntu versions: here (https://github.com/Martichou/rquickshare/releases/tag/v0.11.5).
    • Main is for future support of newer versions of Ubuntu.

macOS

Simply install the .dmg.

Note that you may have to first allow the app to install under Settings > Privacy & Security > Security (you should see a dialog asking for permission)

Linux

Install dependencies

RQuickShare requires one of the following libraries to be installed:

  • libayatana-appindicator
  • libappindicator3

The files should (in theory) install those dependencies by themselves, but if this is not the case you may have to install those manually.

Install rquickshare
sudo dpkg -i r-quick-share_${VERSION}.deb

Debian

sudo dpkg -i r-quick-share_${VERSION}.deb

RPM

sudo rpm -i r-quick-share-${VERSION}.rpm

DNF (preferred over RPM)

sudo dnf install r-quick-share-${VERSION}.rpm

AppImage (no root required)

AppImage is a little different. There's no installation needed, you simply have to give it the executable permission (+x on a chmod) to run it.

chmod +x r-quick-share_${VERSION}.AppImage

You can then either double click on it, or run it from the cmd line:

./r-quick-share_${VERSION}.AppImage

Unofficial Installation Methods

AUR (Arch)

For Arch Linux, you can install it from the AUR by using an AUR helper like yay:

yay -S r-quick-share

Nix

Available here: NixOS (https://search.nixos.org/packages?channel=24.05&show=rquickshare&from=0&size=50&sort=relevance&type=packages&query=rquickshare)

A nix-shell will temporarily modify your $PATH environment variable. This can be used to try a piece of software before deciding to permanently install it.

$ nix-shell -p rquickshare

Limitations

  • Wi-Fi LAN only. Your devices need to be on the same network for this app to work.

FAQ

My Android device doesn't see my laptop

Make sure both your devices are on the same WiFi network. mDNS communication should be allowed on the network; this may not be the case if you're on a public network (coffee shops, airports, etc.).

My laptop doesn't see my Android device

For some reason, Android doesn't broadcast its mDNS service all the time, even when in "Everyone" mode.

The first solution (implemented in RQuickShare for Linux) is to broadcast a bluetooth advertisement so that Android will then make its mDNS available. Of course, for this you need to have bluetooth on your laptop/desktop. If you don't have that, continue reading.

As a workaround, you can use the "Files (https://play.google.com/store/apps/details?id=com.google.android.apps.nbu.files)" app on your Android device and go to the "Nearby Share" tab (if it's not present, continue reading).

See full README on repository.