Skip to content

Desktop app that enables seamless file sharing across devices on the same network. No cloud, no setup—just create a room, share a passcode, and transfer files instantly. Built with Electron + Vue 3 + Socket.io, featuring multi-threaded downloads and real-time sync.

License

Notifications You must be signed in to change notification settings

Hubertformin/share-app

Repository files navigation

ShareRoom

This File transfer desktop application built with Electron.js, Node.js, Vue.js. This desktop application works for devices that are connected to the same network.

How it works

First all devices with this application will have to be connected to the same network. One application creates a share room, this computer will be the host computer that keeps tracks of files added to this room. Other devices in the network will scan for available room, then join any open rooms. All devices in a room can share and download files shared to the room.

Screenshots

Install

$ git pull https://github.com/Hubertformin/share_app.git
$ cd share_app && yarn install

Developing

Running the local development server

$ yarn dev

Building

$ yarn build

About

Desktop app that enables seamless file sharing across devices on the same network. No cloud, no setup—just create a room, share a passcode, and transfer files instantly. Built with Electron + Vue 3 + Socket.io, featuring multi-threaded downloads and real-time sync.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages