syncspirit v0.4.5 release!

https://github.com/basiliscos/syncspirit/releases/tag/v0.4.5

I'm glad to announce v0.4.5 release!

Syncspirit is continuous peer-to-peer realtime syncrhonization tool. It implements BEP protocol and provides seamless interoperability with existing syncthing nodes and clients.

https://raw.githubusercontent.com/basiliscos/syncspirit/refs/heads/master/docs/fltk-overview.gif

You can download ready-to-use binaries for Linux x86_64 (AppImage), Windows 32 bit (WindowsXP is supported), Windows 64 bit and Mac OS X (Apple silicon).

Notable changes:

  • [core] monitor local filesystem changes in realtime and propagate updates across the cluster (inotify/ReadDirectoryChangesW/kqueue)
  • [core] allow arbitrary subfolder rescan
  • [core] do not accept files with non-valid utf8 filenames
  • [ci/cd] use https://sourcecraft.dev/ infrastructure for building
  • [core] bugfixes

Syncspirt source code uses GPLv3 license.

Any feedback is welcome!

WBR, basiliscos.

33 points · 5 comments · view on lemmy.world

5 Comments

francisco_1844@discuss.online · 8 pts · 88d (3 replies)

The github page mentions a few things this doesn't have which syncthing does, how about anything this has which syncthing does not have? Basically to answer why should anyone consider this instead of syncthing?

basiliscos2@lemmy.ml · 7 pts · 88d (2 replies)

Well, yep. For now the positive differences are

  • better speed transfers (up to x7 speed up on my setup).
  • different UI (including unique features like see in realtime tree-like structure of remote/local folders).
  • Windows XP support
  • it targeted for long-awaited "selective sync" mega-feature (asked for many years by syncthing users; but it is out of scope of syncthing business, so, it will unlikely be developed). I plan to do it after 1-2 releases (after implementing "ignoring local files" feature).
Flagstaff@programming.dev · 3 pts · 88d (1 reply)

different UI (including unique features like see in realtime tree-like structure of remote/local folders).

That sounds incredible; Syncthing's UI is pretty terrible, haha.

basiliscos2@lemmy.ml · 1 pts · 88d

Ha-ha! Most of people thins that syncspirit UI is terrible :)

breakpointx@lemmy.world · 3 pts · 87d

Keep up the good work and thank you for contributing to FOSS!