Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →
Top 15 JavaScript file-sharing Projects
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
Project mention: PairDrop: Open-Source Transfer Files Cross-Platform | news.ycombinator.com | 2025-04-28
-
send
:mailbox_with_mail: Simple, private file sharing. Mirror of https://gitlab.com/timvisee/send (by timvisee)
Project mention: Magic Wormhole: get things from one computer to another, safely | news.ycombinator.com | 2024-08-17 -
Teedy
Lightweight document management system packed with all the features you can expect from big expensive solutions (by sismics)
Project mention: Paperless-ngx: scan, index and archive all your physical documents | news.ycombinator.com | 2024-09-30paperless-ngx is successor of paperless and paperless-ng. Around that time I moved to https://teedy.io which is also opensource https://github.com/sismics/docs and also support ldap.
I've been itching to give paperless-ngx a shot because I just love it but ldap hasn't yet ended up in the docs but the pull request was merged.
Regardless, I just love how this project just keeps coming back to life
-
pwndrop
Self-deployable file hosting service for red teamers, allowing to easily upload and share payloads over HTTP and WebDAV.
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Meteor-Files
🚀 Upload files via DDP or HTTP to ☄️ Meteor server FS, AWS, GridFS, DropBox or Google Drive. Fast, secure and robust.
📁 Blob Storage: While there are no official packages, There is a well-established packages meteor-files by Veliov Group. Which lets you pload files to AWS, GridFS, DropBox or Google Drive.
-
slate
WIP - We're building the place you go to discover, share, and sell files on the web. (by filecoin-project)
-
-
FileDrop
Grade: 89%. COMP3006 coursework. An encrypted file sharing application that leverages web sockets to allow users to send and receive files. (by Xtrendence)
-
cf-b2cdn
Serve private/public B2 bucket files and optionally list directories using Cloudflare's CDN
-
I just had a crazy idea, I was working on this library, https://github.com/doshareme/dicky and wanted to integrate device to device transfer using sockets feature to https://github.com/doshareme/src which is a web app, so I think maybe with WASM, same lib can be utilized by Tauri app as well as web file sharing.
So, if you've ever worked with WASM, could you point me in the right direction.
-
-
How easy is it to self-host? I don't see any Docker instructions.
https://gitlab.com/timvisee/send
P.s. kind of odd how the site links to Github, but the GH repo is only a mirror of the official Gitlab.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript file-sharing discussion
JavaScript file-sharing related posts
-
PairDrop: Open-Source Transfer Files Cross-Platform
-
Is Modern Web Dev Too Complex for Newcomers?
-
LimeWire Has Acquired ShareDrop
-
PairDrop: Transfer Files Cross-Platform, no setup, no signup
-
Send: Open-source fork of Firefox Send
-
Sharedrop: Easy P2P file transfer powered by WebRTC – inspired by Apple AirDrop
-
10 Best Tools for Secure and Efficient File Sharing in 2024
-
A note from our sponsor - SurveyJS
surveyjs.io | 17 May 2025
Index
What are some of the best open-source file-sharing projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | sharedrop | 10,560 |
2 | PairDrop | 6,980 |
3 | send | 5,210 |
4 | Teedy | 2,144 |
5 | pwndrop | 2,082 |
6 | YouTransfer | 1,996 |
7 | PsiTransfer | 1,667 |
8 | Meteor-Files | 1,114 |
9 | slate | 526 |
10 | lolisafe | 334 |
11 | FileDrop | 153 |
12 | cf-b2cdn | 32 |
13 | src | 15 |
14 | dropit | 7 |
15 | send | - |