DecSync

Synchronize RSS, contacts, calendars and other key-value mappings without a server

Github星跟蹤圖

DecSync

DecSync (Decentralized Synchronization) synchronizes key-value mappings using the file system in a conflict-free way. It uses a synchronized directory to synchronize the mappings. This can be done without a server by using for example Syncthing.

Currently, DecSync can be used to synchronize RSS, contacts and calendars using the following applications.

RSS

Contacts/Calendars

To start using DecSync, all you have to do is install some of the applications above and synchronize the DecSync directories. On Linux the default DecSync directory is ~/.local/share/decsync, while on Android you have to select your own.

Technical

If you want to use DecSync in your own application, you can use the multiplatform library libdecsync. There are also the old libraries libdecsync-android and libdecsync-vala.

The structure of the synchronized mappings used for RSS and contacts/calendars are described in rss.md and contacts-calendars.md.

For details about the internal implementation, see internal.md.

Donations

PayPal

Bitcoin

1JWYoV2MZyu8LYYHCur9jUJgGqE98m566z

主要指標

概覽
名稱與所有者39aldo39/DecSync
主編程語言
編程語言 (語言數: 0)
平台
許可證
所有者活动
創建於2018-11-13 15:20:01
推送於2021-10-06 17:32:29
最后一次提交2021-10-01 17:52:53
發布數0
用户参与
星數658
關注者數20
派生數19
提交數17
已啟用問題?
問題數45
打開的問題數26
拉請求數1
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?