airdelivery
From public sourcesAir 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.
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.- Official websiteFrom public sourcesfrom catalog metadataairdelivery.site/ ↗
- Build from sourceFrom public sourcesfrom catalog metadata
Build from source: no validated build recipe — follow the repository instructions.
github.com/yjid/airdelivery ↗
Compatibility
Unknown means no evidence was found — not that the product is incompatible.| Platform | Status | Architecture | Evidence | Confidence |
|---|---|---|---|---|
| Web browser | Unknown | — | — | — |
| Server / self-hosted | Unknown | — | — | — |
| Container (OCI) | Unknown | — | — | — |
Releases
checked Oct 30, 2026Quality profile
algorithm quality-v1.0 · assessed Oct 16, 2026Score components
License
GPL-3.0This is the catalog policy status, not legal advice.
Sources
Reviews
No reviews yet.
Alternatives
README
From yjid/airdelivery · license GPL-3.0 · fetched Oct 30, 2026AirDelivery (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!
- Fork the repository
- Clone your fork (
git clone <your-fork-url>) - Create a branch for your feature (
git checkout -b feature-name) - Make changes and commit with clear messages (
git commit -m "Add feature") - Push to your branch (
git push origin feature-name) - 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