← Back to Home
Local P2P Share
Visit Project

Technologies

Svelte WebRTC P2P WebSocket

Local P2P Share

A simple Svelte application for sharing files and chatting on the same local network. No internet connection required - everything works over your local LAN/WiFi.

Key Features:

  • Real-time Device Discovery: Automatically finds other devices running the app on the same network.
  • Private Rooms: Create or join rooms to chat and share files with specific groups.
  • P2P File Transfer: Send files of any size directly between devices using WebRTC technology (PeerJS).
  • Cross-Platform: Works on any device with a modern web browser (Desktop, Mobile, Tablet).

Tech Stack:

  • Frontend: Svelte (Vite)
  • Networking: WebRTC (for data/file transfer), WebSocket (for signaling/discovery)
  • Styling: CSS/Tailwind
Logo Adib

© 2026 Adib

GitHub