Available the release of the program syncspirit 0.4.0, which allows you to organize automatic continuous synchronization of user files on several devices. The project solves similar problems with the Bittorrent SYNC proprietary system. Syncspirit is written in C++ and is distributed under the GPLV3 license. The graphic interface is built using the library fltk; For storage of the database, the domestic built-in DBMS MBDX is used; For processing events, actor frymorca is used rotor. Ready-made assemblies are available for linux (X86_64, Appimage), windows (supported Windows XP) and macos.
Syncspirit is an independent implementation of the synchronization protocol Bep proposed by the project syncentling. Synchronized data is not loaded into third-party cloud storage facilities, but are directly replicated between the user’s systems when they are simultaneously appearing in Online. Unlike the SYNCTHING project, which is written in GO and uses a client-server architecture (a web browser acts as a client), Syncspirit is a classic monolithic desktop application that allows you to more economically spend RAM.