JavaScript File Sharing and Synchronization

Open-source JavaScript projects categorized as File Sharing and Synchronization

Top 21 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: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07
  • h5ai

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

  • Project mention: h5ai – modern HTTP web server index | news.ycombinator.com | 2024-04-19

    Seems to be not maintained since 3 years

    https://github.com/lrsjng/h5ai

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • FilePizza

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

  • Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | news.ycombinator.com | 2024-03-10

    There are a few browser based p2p file sharing tools [1] and a bunch of CLI tools out there as well for the same job.

    # Browser Based

    1. FilePizza https://file.pizza/

  • instant.io

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

  • Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | news.ycombinator.com | 2024-03-10
  • myDrive

    Node.js and mongoDB Google Drive Clone

  • YouTransfer

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

  • Project mention: YouTransfer: Self-hosted file transfer and sharing solution | news.ycombinator.com | 2024-01-13
  • bittorrent-tracker

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ShareFest

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

  • PsiTransfer

    Simple open source self-hosted file sharing solution.

  • Project mention: YouTransfer: Self-hosted file transfer and sharing solution | news.ycombinator.com | 2024-01-13

    We use PsiTransfer in docker. Not as abandonware as the ones you probably looked at and serves our needs.

    [1] https://github.com/psi-4ward/psitransfer

  • Mediacrush

    A website for sharing media

  • peerflix-server

    Streaming torrent client for Node.js with web ui.

  • 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: AI beats human sleuth at finding problematic images in research papers | news.ycombinator.com | 2023-10-04

    I guess they had a system that required humans to confirm the validity or so.

    I had a similar problem when I realized someone put up CSAM (Children sexual abuse material) on my public demo of my CDN called PictShare [1].

    I didn't want to look through all of these images so I built a Raspberry Pi with a Neural compute stick [2] that used an AI model trained by yahoo to filter out "nudity" images and I put them in an encrypted ZIP file along with the access logs and sent them to Interpol.

    This lead to the arrest of a teacher here in Austria so I'm glad I could do my part.

    This even lead to a BBC article about my system [3]

    [1] https://github.com/HaschekSolutions/pictshare

    [2] https://blog.haschek.at/2018/fight-child-pornography-with-ra...

    [3] https://www.bbc.com/news/technology-44525358

  • Pomf

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

  • IFM

    Improved File Manager

  • lufi

    Read-only mirror of https://framagit.org/fiat-tux/hat-softwares/lufi/

  • goploader

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

  • lutim

    Let's Upload That Image ! Read-only mirror of https://framagit.org/fiat-tux/hat-softwares/lutim

  • Project mention: Docker-compose for Lutim | /r/selfhosted | 2023-04-30
  • 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

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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).

JavaScript File Sharing and Synchronization related posts

Index

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

Project Stars
1 Filestash 9,414
2 h5ai 5,424
3 FilePizza 4,242
4 instant.io 3,389
5 myDrive 3,015
6 YouTransfer 1,952
7 bittorrent-tracker 1,686
8 ShareFest 1,675
9 PsiTransfer 1,391
10 Mediacrush 1,345
11 peerflix-server 1,299
12 Up1 810
13 PictShare 807
14 Pomf 464
15 IFM 327
16 lufi 291
17 goploader 270
18 lutim 175
19 Surfer 53
20 web-file-uploader 36
21 FireShare 33

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com