Croc: Easily and securely send things from one computer to another

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. croc

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

    a recent audit claims the author "doesn't have enough resources to address" security issues: https://www.openwall.com/lists/oss-security/2023/09/08/2 https://github.com/schollz/croc/issues/594 etc.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. filedrop

    📲 WebRTC E2E encrypted file transfer - React + node.js

  4. wormhole-william

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

    A more popular and, I think, carefully analyzed alternative, from which croc was inspired, is Magic Wormhole; a good Golang implementation that compiles down to a single binary is wormhole-william:

    https://github.com/psanford/wormhole-william/releases

  5. pcp

    📦 Command line peer-to-peer data transfer tool based on libp2p.

    I’m currently working on a new version of pcp [0]. Based on croc, magic-wormhole and the likes it doesn’t require a relay. It uses the IPFS DHT as a discovery point to connect two machines. Haven’t touched the currently released code in two years but the new hole punching capabilities of libp2p show promising result so I’m working on a new version.

    [0] https://github.com/dennis-tra/pcp

  6. winden

    Winden is a free web application for secure, fast, and easy file transfers between devices in real-time

    winden.app is a Magic Wormhole web app for files up to 200MB https://github.com/LeastAuthority/winden

  7. uploadserver

    Simple Rust file server which lets you upload, share, and download files from a web browser. Ready-to-run binaries for Windows, Mac, and Linux. Free/Open-Source alternative to AirDrop/Dropbox for transferring files on your local network without having to install anything. A more sophisticated version of `python3 -m http.server 8000`. (by akovacs)

    Basically just start the file server, and then navigate to it using the web browser of your choice on any device (no need for a client application).

    Download prebuilt binaries from https://github.com/akovacs/uploadserver/releases/

    Or install from source if you prefer:

        # install rust toolchain

  8. wormhole-william-mobile

    End-to-end encrypted file transfer for Android and iOS. A Magic Wormhole Mobile client.

    I made the android† port of Wormhole William[1] specifically to help transfer some encryption keys that I didn't want to ever live unencrypted on a server in the cloud.

    [1]: https://github.com/psanford/wormhole-william-mobile

    †: There's also a working iOS port but its not released on the App Store because of how hostile Apple makes that process to open source developers.

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

  • Magic Wormhole: get things from one computer to another, safely

    31 projects | news.ycombinator.com | 17 Aug 2024
  • Show HN: I built open source file sharing solution using AWS S3

    3 projects | news.ycombinator.com | 30 Dec 2024
  • Peer Calls: WebRTC peer to peer calls for everyone

    2 projects | news.ycombinator.com | 30 Sep 2024
  • Wormhole William: End-to-end encrypted large file transfer in Golang

    1 project | news.ycombinator.com | 27 Aug 2024
  • Developing CLIs

    3 projects | dev.to | 12 Aug 2024

Did you know that Go is
the 4th most popular programming language
based on number of references?