airdelivery

From public sources

Air Delivery is a web-based tool for sending files directly from one device to another using peer-to-peer (P2P) technology, without going through cloud servers.

ApplicationCategory: Web Apps · Files & cloud storageOpen sourcedata checked Oct 16, 2026

Overview

  • file-sharing
  • nextjs
  • p2p
  • self-hosted
  • typescript
  • web-app
  • webrtc

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Web browserUnknown———
Server / self-hostedUnknown———
Container (OCI)Unknown———

Releases

checked Oct 30, 2026
No releases found on the source.

Quality profile

algorithm quality-v1.0 · assessed Oct 16, 2026
Quality Score62
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 11 days ago
Documentation · 1511
README 1492 chars, description present
Ready to use · 150
install instructions: no; releases: no
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 102
0 release(s)
Category confidence · 107
classifier confidence 0.65
Adoption · 103
24 stars (log-dampened, 10k = max)
License clarity · 55
SPDX GPL-3.0
Community · 54
issues enabled, 1 forks

License

GPL-3.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/yjid/airdeliveryPrimary★ 24 starslast activity Oct 4, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From yjid/airdelivery · license GPL-3.0 · fetched Oct 30, 2026

AirDelivery (Monorepo)

The fastest and most private way to send files — peer-to-peer.
No cloud. No limits. Just you and the receiver.


live at : airdelivery.site

Project Structure

This is a monorepo managed with Bun Workspaces.

  • packages/frontend: Next.js frontend ([WebRTC signaling & UI])
  • packages/backend: Node.js backend ([Signaling server & Fallback])

Getting Started

Prerequisites

  • Bun installed.

Installation

bun install

Development

To start both frontend and backend in development mode:

bun dev

Building

To build all packages:

bun build

Tech Stack

  • Frontend: Next.js, React
  • Backend: Node.js, Express
  • Realtime: WebSocket
  • Peer-to-Peer: WebRTC
  • Database: MongoDB (optional for analytics/logging)

Contributing

Contributions are welcome!

  1. Fork the repository
  2. Clone your fork (git clone <your-fork-url>)
  3. Create a branch for your feature (git checkout -b feature-name)
  4. Make changes and commit with clear messages (git commit -m "Add feature")
  5. Push to your branch (git push origin feature-name)
  6. Open a Pull Request

Please follow the code style and open an issue before starting large features.


License

This project is licensed under the GPLv3 License. See LICENSE for details.


Contact

Follow / Contact: @imgochi on X

Open the repository ↗