WebRTC File Sharing is a web application that enables peer-to-peer connections through web browsers, allowing users to share files directly between clients without intermediaries. By simply opening the website, users can upload files for distribution and share direct download links with others. Additionally, you can send a page with all your files that are currently being distributed.
- Peer-to-peer file sharing without the need for centralized servers.
- Share files by generating direct download links to be sent to others.
- Explore pages with multiple files currently being distributed.
To use WebRTC File Sharing, simply open the application in your web browser. No installation or additional software is required. Follow the steps below to get started:
- Go to WebRTC File Sharing (replace "your-web-app-url" with the actual URL).
- Drag and drop a file you want to share onto the page.
- The file will be uploaded, and a direct download link will be generated.
- Share the download link with others to allow them to download the file directly.
- HTML, CSS, and JavaScript for the frontend user interface.
- WebRTC for enabling peer-to-peer connections.
- PeerJS library for simplifying WebRTC usage.
Contributions to WebRTC File Sharing are welcome! If you find a bug or want to propose an enhancement, please open an issue or submit a pull request. We appreciate your help in making this project better. License
This project is licensed under the MIT License. Feel free to use, modify, and distribute it as per the terms of the license. See LICENSE for more details.