JavaScript File Sharing and Synchronization

Open-source JavaScript projects categorized as File Sharing and Synchronization

Top 22 JavaScript File Sharing and Synchronization Projects

  • Filestash

    🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...

    Project mention: UI frameworks are stuck in the last decade | | 2023-09-26

    - [2] current state of the rewrite where you can see this pattern in action

  • h5ai

    HTTP web server index for Apache httpd, lighttpd and nginx.

    Project mention: H5ai modern HTTP web server index | | 2023-05-11
  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • FilePizza

    :pizza: Peer-to-peer file transfers in your browser

    Project mention: What's the best, fastest, and free way for someone to share their 1.6 TB audiobook collection with me? | /r/Piracy | 2023-07-09

    alternatively, if going the p2p route, they could try something like


    🚀 Streaming file transfer over WebTorrent (torrents on the web)

    Project mention: This page exists only if someone is looking at it | | 2023-09-06

    The page mentions the possibility of file sharing/torrents using WebRTC which does exist if anyone is interested: and

    The projects are open source:

  • myDrive

    Node.js and mongoDB Google Drive Clone

    Project mention: Internal video hosting for private video content | /r/msp | 2022-10-18
  • ShareFest

    Web based p2p file sharing built on WebRTC Data Channels API (by Peer5)

  • YouTransfer

    The simple but elegant self-hosted file transfer & sharing solution

    Project mention: Looking for easy-peasy web server for the occasional sharing of large files | /r/selfhosted | 2023-03-11

    Might be a bit overkill but does basically what you want. Alternatively Youtransfer might be of interest to you.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • bittorrent-tracker

    🌊 Simple, robust, BitTorrent tracker (client & server) implementation

  • Mediacrush

    A website for sharing media

  • peerflix-server

    Streaming torrent client for Node.js with web ui.

    Project mention: FBI seizes website hosting millions of book pdfs for free. | /r/CapitalismVSocialism | 2023-01-24
  • PsiTransfer

    Simple open source self-hosted file sharing solution.

    Project mention: Looking for selfhosted application to easily share files | /r/selfhosted | 2023-07-08
  • Up1

    Client-side encrypted image host web server

  • PictShare

    :camera: PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. :rice_scene:

    Project mention: Lightweight image-gallery to share reaction images & gifs | /r/selfhosted | 2023-03-17

    If all you need is to just host pics and videos for reaction images, not albums or other metadata, Pictshare should do the hosting part well, and something like Syncthing could be used to copy files from/to the sharing directory. It's one of the solutions i considered to migrate away from using Imgur for this, but veered away from it since i do use albums with metadata too, for your case it wouldn't matter

  • Pomf

    Simple file uploading and sharing, source for the now shut down site (by nokonoko)

  • IFM

    Improved File Manager

    Project mention: Single-binary php-capable webserver? | /r/selfhosted | 2022-12-30

    I was looking for an alternative to FileBrowser and found IFM. My target system neihter has PHP nor a webserver installed, so the single-binary FileBrowser does the job quite well. It's for single-user home use in a very special usecase and I want as small a footprint as possible.

  • lufi

    Read-only mirror of

  • goploader

    Easy file sharing with server-side encryption, curl/httpie/wget compliant

  • lutim

    Let's Upload That Image ! Read-only mirror of

    Project mention: Docker-compose for Lutim | /r/selfhosted | 2023-04-30
  • Share

    Simple yet advanced uploader. Allows users to upload files,images, and text with moderation tools for admins. Can be used for friends and family or just for you. Built with integration, like ShareX but more uploaders will be officially supported.

  • Surfer

    Simple static file server with cli and webinterface. This is just a mirror repo

  • web-file-uploader

    A simple tool to let people upload and share images and files

  • FireShare

    Real-time file sharing system. Using NodeJS, ReactJS, SocketIO, MongoDB. Chai, WebdriverIO for testing. (by rockmanvnx6)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-26.

JavaScript File Sharing and Synchronization related posts


What are some of the best open-source File Sharing and Synchronization projects in JavaScript? This list will help you:

Project Stars
1 Filestash 8,453
2 h5ai 5,255
3 FilePizza 4,129
4 3,305
5 myDrive 2,928
6 ShareFest 1,675
7 YouTransfer 1,666
8 bittorrent-tracker 1,604
9 Mediacrush 1,349
10 peerflix-server 1,292
11 PsiTransfer 1,270
12 Up1 799
13 PictShare 760
14 Pomf 463
15 IFM 300
16 lufi 270
17 goploader 258
18 lutim 173
19 Share 107
20 Surfer 51
21 web-file-uploader 36
22 FireShare 32
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.