48 Repositories
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important one being the first.
rain BitTorrent client and library in Go. Running in production at put.io. Features Core protocol Fast extension Magnet links Multiple trackers UDP tr
JuiceFS is an open-source POSIX file system built on top of Redis and object storage
pcp - Command line peer-to-peer data transfer tool based on libp2p.
Easy and fast file sharing from the command-line. This code contains the server with everything you need to create your own instance.
Easy and fast file sharing from the command-line. This code contains the server with everything you need to create your own instance.
Tendermint Byzantine-Fault Tolerant State Machines. Or Blockchain, for short. Branch Tests Coverage Linting master Tendermint Core is Byzantine Fault
Cross-platform application for easy encrypted sharing of files, folders, and text between devices.
grab Downloading the internet, one goroutine at a time! $ go get github.com/cavaliercoder/grab Grab is a Go package for downloading files from the in
wholeaked is a file-sharing tool that allows you to find the responsible person in case of a leakage
Handshake Query ⚠️ Usage of this library is not currently recommended in your application as the API will likely change. Handshake Query is a cross-pl
garlicshare is an open source tool that lets you securely and anonymously share files on a hosted onion service using the Tor network.
🖥️ Securely transfer and send anything between computers with TUI. Installation ways
See the video on the Youtube. 中文版README Introduction DHT implements the bittorrent DHT protocol in Go. Now it includes: BEP-3 (part) BEP-5 BEP-9 BEP-1
webdavSmump a webdav server of mutil user mutil path 因公司文件共享需求,寻找一个文件共享服务端软件,找了一圈发现现存的开源webdav服务软件极少实现了不同用户访问不同共享文件夹的。找现成的反倒不如自己写一个快,就写了本项目。
Taipei Torrent This is a simple command-line-interface BitTorrent client coded in the go programming language. Features: Supports multiple torrent fil
DnD A file transfer tool. Demo Usage Get go get github.com/0xcaff/dnd or download the latest release (you don't need go to run it) Run dnd Now navig
CDNDrive-go ☁️ 喵喵喵喵,喵喵喵喵! ☁️ ☁️ 支持任意文件的全速上传与下载 ☁️ 冻鳗资源分享(频道) https://t.me/cdndrive 特色 轻量:无复杂依赖,资源占用少 自由:无文件格式与大小限制,无容量限制 稳定:带有分块校验与超时重试机制,在较差的网络环境中依然能
FSS3 is an S3 filesystem abstraction layer for Golang
Temp File Transfer Web Application Simple temporary file upload and transfer web application coding with Go language. Explore the Golang » Live Demo T
DIY Data Diode Simple DIY gigabit data diode (hardware and software). Presented at SEC-T 2021. Hardware By doing a simple hardware mod to a fiber conv
This is a golang Kademlia/Bittorrent DHT library that implements BEP 5. It's typically used by a torrent client such as Taipei-Torrent, but it could a
onionbox A basic implementation of OnionShare in Go. Mostly built as a fun project, onionbox is still a WIP so usage is not guaranteed secure, yet. Ke
A dead simple HTTP fileserver to share your files across LAN.
🐑 share Share files at once Getting started Step 1. Install go install Step 2. Set your account Create these environment variables. export CH
proxyd proxyd proxies data between TCP, TLS, and unix sockets TLS termination: Connecting to a remote application's unix socket: +---------+
tendermint/go-p2p tendermint/go-p2p provides an abstraction around peer-to-peer communication. Peer/MConnection/Channel Each peer has one MConnection
fsync - a file sync server
Install/Run Example $ git clone git://github.com/kevinwatt/ed2kcrawler.git Build ed2kcrawler $ make Create an config.cfg file [GenSetting] OThread =
Transfer This project holds a simple go application for uploading, downloading a
aqua is a simple file uploading and sharing server for personal use. It is built to be easy to set up and host on your own server, for example to use it in combination with uploading tools like ShareX.
Go rsync Minimal file syncing based on the rsync algorithm completely written
FileTransferGo Packages used 📦 Go: Gin (http server) 🌐 Cobra (CLI command fram
what i want is a tool to use to send files my many virtual machines. I want to do this myself, and i want to make it work as expected. So maybe a daem
oDrop is a cross-platform LAN file transfer software to efficiently transfer files between computers, oDrop is useful in environments where GUI is not available.
Modao Built in user interface, LAN file transfer, such as mobile phone, computer, tablet, different operating systems, etc., as well as text transfer
nyan Yet another netcat for fast file transfer When I need to transfer a file in safe environment (e.g. LAN / VMs), I just want to use a simple comman
BELT Super-fast and easy data transforming with any interfaces Just connect Belt to your Factory Methods Transform data Map Filter Assistance Pipe App
subspace File sharing application. Supported Platforms OS 386 amd64 arm6 arm64 L
Peerster design Peerster refers to a gossip-based P2P system composed of multiple peers interacting with each other. A peer refers to an autonomous en
miniTransfer mini file transfer tool, use it just curl o wget How to use upload file curl -T localFileName 127.0.0.1:1234 # default save as localFileN
transfer Personal tool used for transfer files between servers. Usage: transfer [global options] verb [verb options] Global options: -h, --
delta is File Sharing system its good for Local networks or small teams Cross-platform delta runs anywhere Go can compile for: Windows, Mac, Linux, AR
Filestore Distributed File Store Application Consist of API Server to handle file operations and command line tool to do operations (store named binar
Zip/Unzip local .env file Transfer your local .ENV files for another developer. for Zip: run in root where .env files ./ziper_local_env created "resu
Upspin Documentation: upspin.io About the project Upspin is an experimental project to build a framework for naming and sharing files and other data s
wgo - Simple BitTorrent client in Go Roger Pau Monné (2010 - 2011) Introduction This project is based on the previous work of jackpal, Taipei-Torrent: