Skip to content

sebastian-j-ibanez/fsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fsync 🔄

GitHub go.mod Go version License Go Report Card

fsync is a CLI tool designed to sync files between devices. The protocol is entirely P2P, eliminating the need for a server or cloud instance.

Example

To sync pictures from computer b -> computer a (on the same network):

Computer A

cd ~/Pictures
fsync listen

Computer B

cd ~/Pictures
fsync sync

Use Cases

  • Sync wallpapers between devices
  • Share video files

Disclaimer

fsync is in early alpha. There is no gurantee on software quality or stability.

Read the LICENSE for copyright and warranty details.

About

A peer-to-peer file streaming tool.

Topics

Resources

License

Stars

Watchers

Forks