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
spieglt avatar

spieglt/FlyingCarpet

0
View on GitHub↗
4,955 stars·231 forks·Rust·gpl-3.0·12 views

FlyingCarpet

FlyingCarpet is an ad hoc WiFi file transfer tool and offline file exchange utility. It enables peer-to-peer data transfer between devices using direct wireless connections, operating without the need for internet access, routers, or shared network infrastructure.

The tool provides cross-platform peer-to-peer transfer capabilities across Windows, macOS, and Linux. It utilizes QR code network provisioning to share wireless credentials and peer addresses, automating the establishment of these offline connections.

The system handles air-gapped data migration and cross-platform data exchange through the creation of temporary point-to-point network links.

Features

  • Ad Hoc WiFi File Transfers - Provides peer-to-peer file transfer between Windows, macOS, and Linux using ad hoc WiFi connections.
  • Ad Hoc Network Provisioning - Implements a temporary wireless access point to establish direct point-to-point network links between devices.
  • Cross-Platform Peer-to-Peer Exchange - Enables the exchange of files between Windows, macOS, and Linux via unified point-to-point connections.
  • Direct File Transfers - Moves file data directly between peers via TCP or UDP sockets without using external servers.
  • Offline File Transfers - Moves files between devices in environments where no internet connection or shared local network is available.
  • QR Code Pairing - Uses QR codes to transmit network security keys and peer addresses for automated device pairing.
  • Cross-Platform Transfer Utilities - Provides a utility for exchanging files between Windows, macOS, and Linux using temporary network links.
  • Network Provisioning QR Tools - Shares wireless network credentials and peer addresses via QR codes to automate offline connection setup.
  • Air-Gapped File Migration - Facilitates the migration of data between computers that must remain isolated from public networks.
  • Local Peer Discovery - Locates the connected device on the isolated subnet using network probes to identify the active transfer partner.
  • Wireless Configuration Abstractions - Provides a common interface to manage wireless settings across Windows, macOS, and Linux system drivers.
  • Cross-Platform Abstractions - Uses a unified execution layer to ensure networking and file system operations are consistent across different operating systems.
  • Communication and Collaboration - File transfer between mobile and desktop devices.
  • Credential Harvesting - Exfiltrates data over Wi-Fi.

Star history

Star history chart for spieglt/flyingcarpetStar history chart for spieglt/flyingcarpet

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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 FlyingCarpet

Similar open-source projects, ranked by how many features they share with FlyingCarpet.
  • project-chip/connectedhomeipproject-chip avatar

    project-chip/connectedhomeip

    8,586View on GitHub↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    C++build-with-matterchipconnected-devices
    View on GitHub↗8,586
  • ismartcoding/plain-appismartcoding avatar

    ismartcoding/plain-app

    3,276View on GitHub↗

    Plain-app is a multi-purpose toolset for self-hosted device management, providing a web-based dashboard to remotely access files, system settings, and notifications on a mobile device over a local network. It functions as a remote gateway for SMS and notifications, a peer-to-peer file transfer system, and a media server for streaming content to browsers or casting to televisions via DLNA and Chromecast. The project emphasizes secure local connectivity, utilizing TLS and XChaCha20-Poly1305 encryption to protect traffic between the mobile device and the browser. It also includes a distraction-f

    Kotlinandroidandroid-appcompose
    View on GitHub↗3,276
  • jart/cosmopolitanjart avatar

    jart/cosmopolitan

    20,562View on GitHub↗

    Cosmopolitan is a cross-platform C runtime library and build framework that enables the creation of single-file, self-contained executables. By providing a unified set of system headers and a specialized compiler toolchain, it allows developers to write low-level systems code that executes natively across multiple operating systems without requiring recompilation for each target environment. The project utilizes a polyglot binary format and a system call shimming layer to intercept and translate kernel requests, effectively bypassing standard library dependencies. This approach consolidates a

    Cbioscontainersdarwin
    View on GitHub↗20,562
  • firebaseextended/flutterfireFirebaseExtended avatar

    FirebaseExtended/flutterfire

    9,222View on GitHub↗

    FlutterFire is a set of plugins and libraries that provide a Firebase SDK for applications built with the Flutter framework. It functions as a cloud services wrapper that maps Firebase cloud APIs to the Dart programming language, enabling backend integration for cloud data storage, user authentication, and serverless function execution. The project uses a plugin-based modular architecture to separate different cloud services into independent packages. It employs platform-interface abstractions and method-channel-based native interoperability to communicate with native Android and iOS SDKs thr

    Dart
    View on GitHub↗9,222
See all 30 alternatives to FlyingCarpet→

Frequently asked questions

What does spieglt/flyingcarpet do?

FlyingCarpet is an ad hoc WiFi file transfer tool and offline file exchange utility. It enables peer-to-peer data transfer between devices using direct wireless connections, operating without the need for internet access, routers, or shared network infrastructure.

What are the main features of spieglt/flyingcarpet?

The main features of spieglt/flyingcarpet are: Ad Hoc WiFi File Transfers, Ad Hoc Network Provisioning, Cross-Platform Peer-to-Peer Exchange, Direct File Transfers, Offline File Transfers, QR Code Pairing, Cross-Platform Transfer Utilities, Network Provisioning QR Tools.

What are some open-source alternatives to spieglt/flyingcarpet?

Open-source alternatives to spieglt/flyingcarpet include: project-chip/connectedhomeip — This project is an open-source software development kit and framework for implementing the Matter smart home standard.… ismartcoding/plain-app — Plain-app is a multi-purpose toolset for self-hosted device management, providing a web-based dashboard to remotely… jart/cosmopolitan — Cosmopolitan is a cross-platform C runtime library and build framework that enables the creation of single-file,… grishka/neardrop — NearDrop is a cross-platform file transfer tool and a Google Quick Share client for macOS. It enables the movement of… berty/berty — Berty is a peer-to-peer messaging application and framework designed for decentralized private messaging. It utilizes… firebaseextended/flutterfire — FlutterFire is a set of plugins and libraries that provide a Firebase SDK for applications built with the Flutter…