Show HN: I built a website to share files and messages without any server

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.io
featured
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.
www.influxdata.com
featured
  • FilePizza

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

  • peerjs

    Simple peer-to-peer with WebRTC.

  • look at https://peerjs.com that this the project is using.

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

    Peer authenticated WebRTC.

  • syncthing-android

    Wrapper of syncthing for Android.

  • I've got another one on topic of self-hosted file sharing:

    - FileBrowser running in Docker (https://filebrowser.org/features)

    - Syncthing running in another container (https://syncthing.net/)

    Syncthing keeps the files on your PC, Mac, BSD systems updated, and FileBrowser can point to the share and supply a convenient web UI. It works for me, it's kind of like a local Dropbox-lite.

  • FirebaseRTC

    Discontinued Codelab for building a WebRTC Video chat application using Firebase Cloudstore.

  • WebRTC it is: https://webrtc.org/

    Yes only the network layer encryption. No file encryption as it will cost client browsers a lot in case of encrypting and then decrypting that at other end.

    I have written more about it here: https://dikshantraj2001.medium.com/nat-stun-turn-and-ice-466...

    Currently, I am using the public STUN servers only. If the IPs are not reachable, it would show an error and won't work as setting up TURN server would mean same as a third party server saving in file and serving it over network

  • wormhole-william

    End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).

  • I like the wormhole-william[0] Go implementation of "Magic Wormhole" protocol on the CLI. There's a couple of compatible Android apps[1][2] in the F-Droid store and Rydmport[3] for your GUI loving friends.

    [0](https://github.com/psanford/wormhole-william)

    [1](https://f-droid.org/en/packages/com.pavelsof.wormhole/)

    [2](https://f-droid.org/en/packages/com.leastauthority.destiny/)

    [3](https://github.com/Jacalz/rymdport)

  • rymdport

    Cross-platform application for easy encrypted file, folder, and text sharing between devices.

  • I like the wormhole-william[0] Go implementation of "Magic Wormhole" protocol on the CLI. There's a couple of compatible Android apps[1][2] in the F-Droid store and Rydmport[3] for your GUI loving friends.

    [0](https://github.com/psanford/wormhole-william)

    [1](https://f-droid.org/en/packages/com.pavelsof.wormhole/)

    [2](https://f-droid.org/en/packages/com.leastauthority.destiny/)

    [3](https://github.com/Jacalz/rymdport)

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

    Easily and securely send things from one computer to another :crocodile: :package:

  • snapdrop

    A Progressive Web App for local file sharing

  • sendfiles

  • sharedrop

    Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop

  • neighborHoodShare

    NeighborHoodShare is a secure peer-to-peer file sharing application that allows you to share files directly with others without relying on centralized servers or cloud storage.

  • Here is the source code:

    https://github.com/dikshantrajput/neighborHoodShare

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Weron – A Peer-to-Peer VPN Based on WebRTC Written in Go

    14 projects | news.ycombinator.com | 7 May 2022
  • What is the best WEBRTC for a rapid deploy

    2 projects | /r/WebRTC | 9 Feb 2022
  • LocalSend: Open-source, cross-platform file sharing to nearby devices

    35 projects | news.ycombinator.com | 10 Mar 2024
  • If you're a Developer You have to Start Using AI

    1 project | dev.to | 26 Jan 2024
  • SSR React in Go

    9 projects | dev.to | 20 Jan 2024