# spieglt/FlyingCarpet

Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips (and optionally Bluetooth) in close range.

Repository: https://github.com/spieglt/FlyingCarpet
Canonical: https://ross.abutalabs.com/products/flyingcarpet
Language: Rust
License: GPL-3.0
License Family: copyleft
Topics: file-transfer, wireless, cross-platform, ios, linux, macos, windows, android, rust, tauri, f-droid, fdroid, bluetooth, bluetooth-low-energy, kotlin
Last push: 2026-08-12T04:23:56+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 97, longevity 100
- inputs: {"age_days": 3321, "days_push": 21, "days_rel": 21, "gap_med": 8.0, "n_releases_24m": 11}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5313, forks 256 (observed 2026-08-28T04:09:15.473558+00:00)

## What it is
Flying Carpet is a cross-platform file transfer application that works like AirDrop between Android, iOS, Linux, macOS, and Windows devices. It transfers files over ad hoc WiFi (one device acting as a hotspot) or a shared network, requiring no internet connection or network infrastructure.

## Use cases
- transfer files between android and iphone without internet
- airdrop alternative for windows and linux
- send large files between devices without a flash drive
- move files over 2GB between different filesystems
- share files between phone and desktop with no wifi network
- transfer files offline between nearby devices

## When to choose
- you need to move files between devices on different platforms with no network or internet available
- you want an open-source AirDrop-like tool that works across Android, iOS, and desktops
- you need to transfer files larger than typical flash drive or filesystem limits without setting up a network share

## When to avoid
- you need to transfer files over the internet or to remote devices
- you require integration with native AirDrop or Nearby Share protocols
- you need to sync folders continuously rather than send one-off files

## Facets
- artifact type: application
- maturity: active
- function: file-system, networking, cryptography
- domain: files, cross-platform, privacy, mobile-development
- platform: windows, cross-platform
- tags: file-transfer, airdrop, ad-hoc-wifi, bluetooth, tauri, wireless, no-internet, android, ios, linux, macos

## Member repositories
- spieglt/FlyingCarpet (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:15.473558+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:58:58.313964+00:00, confidence not recorded.
  - readme: https://github.com/spieglt/FlyingCarpet (fetched 2026-08-28T04:09:15.473558+00:00, sha 041e22f28803)
- Data as of 2026-08-30T08:39:29.467469+00:00.
