File Sharing and Synchronization

Top 23 File Sharing and Synchronization Open-Source Projects

  • Nextcloud

    ☁️ Nextcloud server, a safe home for all your data

  • Project mention: Happy 20th Anniversary, Gmail. I'm Sorry I'm Leaving You | news.ycombinator.com | 2024-04-15

    It really is hard to leave Gmail when all of your data has been conveniently stored therein. This is one of Google's retention strategies and it is indeed brilliant.

    That said, there's a vast number of self-hosted alternatives like Stalwart Mail (email) [1], Immich (images) [2], NextCloud (Google Docs) [3], etc.

    [1] https://stalwa.rt

    [2] https://immich.app

    [3] https://nextcloud.com/

  • qBittorrent

    qBittorrent BitTorrent client

  • Project mention: New Renderers for GTK | news.ycombinator.com | 2024-01-29

    Not really. qBittorent is built on Qt (thus the prefix), and has a hand-rolled webui in pure html + css + js (with a couple of helper libraries, but no heavy frameworks):

    https://github.com/qbittorrent/qBittorrent/tree/master/src/w...

  • 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
  • filemanager

    📂 Web File Browser

  • Project mention: Homelab Adventures: Crafting a Personal Tech Playground | dev.to | 2024-04-22

    File Browser

  • transfer.sh

    Easy and fast file sharing from the command-line.

  • Project mention: GitHub issues from top Open Source Golang Repositories that you should contribute to | dev.to | 2024-01-15

    Transfer.sh - Option to user a CLI

  • Seafile

    High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.

  • Project mention: I have a cloud storage problem! | /r/selfhosted | 2023-12-07
  • Transmission

    Official Transmission BitTorrent client repository

  • Project mention: Official releases of the Transmission BitTorrent client might be compromised? | news.ycombinator.com | 2023-11-10
  • 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
  • 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
  • ownCloud

    :cloud: ownCloud web server core (Files, DAV, etc.) (by owncloud)

  • Project mention: Directory "/" not found owncloud | /r/owncloud | 2023-05-10
  • Camlistore

    Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.

  • Project mention: Amino – The Public IPFS DHT Is Getting a Facelift | news.ycombinator.com | 2023-10-03

    There's also Perkeep [1], though it seems like development has slowed down on it in recent years.

    [1]: https://perkeep.org/

  • OnionShare

    Securely and anonymously share files, host websites, and chat with friends using the Tor network

  • Project mention: A Beginner's Guide to Hosting a Dark Web Chat Interface | dev.to | 2024-03-12

    Open the Tor browser and navigate to the OnionShare website (https://onionshare.org/).

  • cloud-torrent

    ☁️ Cloud Torrent: a self-hosted remote torrent client

  • 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

  • SparkleShare

    Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.

  • GlusterFS

    Gluster Filesystem : Build your distributed storage in minutes

  • Project mention: Tell HN: ZFS silent data corruption bugfix – my research results | news.ycombinator.com | 2023-12-06

    https://github.com/gluster/glusterfs/issues/894

    And apparently apart from modern coreutils using that, it is mostly gentoo users hitting the bugs in lseek.

  • Kinto

    A generic JSON document store with sharing and synchronisation capabilities.

  • 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

  • Swift

    OpenStack Storage (Swift). Mirror of code maintained at opendev.org. (by openstack)

  • DirectoryLister

    📂 Directory Lister is the easiest way to expose the contents of any web-accessible folder for browsing and sharing.

  • Project mention: Bookstack VS Nextcloud | /r/BookStack | 2023-05-22

    This may be https://www.directorylister.com/ ? Ideal for holding / hosting files divided into folders + README.md file

  • 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
  • filegator

    Powerful Multi-User File Manager

  • Apaxy

    a simple, customisable theme for your apache directory listing

  • Project mention: A static website to hold my go-to tools | /r/selfhosted | 2023-05-04

    For Apache, there’s Apaxy: https://oupala.github.io/apaxy/ - a theme to make directory listings look nicer.

  • 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).

File Sharing and Synchronization related posts

Index

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

Project Stars
1 Nextcloud 25,494
2 qBittorrent 24,960
3 filemanager 23,611
4 transfer.sh 14,914
5 Seafile 11,615
6 Transmission 11,357
7 Filestash 9,372
8 ownCloud 8,261
9 Camlistore 6,390
10 OnionShare 6,025
11 cloud-torrent 5,672
12 h5ai 5,389
13 SparkleShare 4,853
14 GlusterFS 4,478
15 Kinto 4,297
16 FilePizza 4,242
17 instant.io 3,388
18 myDrive 3,015
19 Swift 2,555
20 DirectoryLister 2,084
21 YouTransfer 1,950
22 filegator 1,848
23 Apaxy 1,842

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