All Projects → jobisoft → Tbsync

jobisoft / Tbsync

Licence: mpl-2.0
[Thunderbird Add-On] Central user interface to manage cloud accounts and to synchronize their contact, task and calendar information with Thunderbird

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Tbsync

coinbase-pro-rs
Coinbase pro client for Rust
Stars: ✭ 127 (-71.2%)
Mutual labels:  sync, exchange
Huobi python
Python SDK for Huobi Spot API
Stars: ✭ 391 (-11.34%)
Mutual labels:  exchange
Wolfbot
Crypto currency trading bot written in TypeScript for NodeJS
Stars: ✭ 335 (-24.04%)
Mutual labels:  exchange
Algo Coin
Python library for algorithmic trading cryptocurrencies across multiple exchanges
Stars: ✭ 365 (-17.23%)
Mutual labels:  exchange
Ccxws
WebSocket client for 38 cryptocurrency exchanges
Stars: ✭ 341 (-22.68%)
Mutual labels:  exchange
Code Settings Sync
🌴💪 Synchronize your Visual Studio Code Settings Across Multiple Machines using GitHub GIST 💪🌴
Stars: ✭ 3,754 (+751.25%)
Mutual labels:  sync
Jellyfin Kodi
Jellyfin Plugin for Kodi
Stars: ✭ 332 (-24.72%)
Mutual labels:  sync
Win Acme
A simple ACME client for Windows (for use with Let's Encrypt et al.)
Stars: ✭ 4,305 (+876.19%)
Mutual labels:  exchange
Vscode Syncing
⚡️ VSCode Extension - Sync all of your VSCode settings across multiple devices.
Stars: ✭ 395 (-10.43%)
Mutual labels:  sync
Binance.net
.Net API wrapper for the Binance web API
Stars: ✭ 349 (-20.86%)
Mutual labels:  exchange
Anki Sync Server
Self-hosted Anki sync server
Stars: ✭ 352 (-20.18%)
Mutual labels:  sync
Tribeca
A high frequency, market making cryptocurrency trading platform in node.js
Stars: ✭ 3,646 (+726.76%)
Mutual labels:  exchange
Crypto Arbitrage
Automatic Cryptocurrency Trading Bot using Triangular or Exchange Arbitrages
Stars: ✭ 369 (-16.33%)
Mutual labels:  exchange
Rojo
Rojo enables Roblox developers to use professional-grade software engineering tools
Stars: ✭ 338 (-23.36%)
Mutual labels:  sync
Dotmim.sync
A brand new database synchronization framework, multi platform, multi databases, developed on top of .Net Standard 2.0. https://dotmimsync.readthedocs.io/
Stars: ✭ 406 (-7.94%)
Mutual labels:  sync
Cryptotracker
A complete open source system for tracking and visualizing cryptocurrency price movements on leading exchanges
Stars: ✭ 336 (-23.81%)
Mutual labels:  exchange
Bitcoinlib
Bitcoin Core RPC compatible, battle-tested .NET library and RPC wrapper for Bitcoin and Altcoins
Stars: ✭ 350 (-20.63%)
Mutual labels:  exchange
Donut
🏹 Dead-simple cross-platform cryptocurrency tracker.
Stars: ✭ 367 (-16.78%)
Mutual labels:  exchange
Dstask
Single binary terminal-based TODO manager with git-based sync + markdown notes per task
Stars: ✭ 431 (-2.27%)
Mutual labels:  sync
Fitbit Googlefit
Export Fitbit data to Google Fit. Unlike the alternatives such as fitnessyncer.com, this offers very fine intraday granularity (every minute/second data).
Stars: ✭ 409 (-7.26%)
Mutual labels:  sync

TbSync

  1. Introduction
  2. Where is this going?
  3. External data sources
  4. Icon sources and attributions

Introduction

TbSync is a central user interface to manage cloud accounts and to synchronize their contact, task and calendar information with Thunderbird. Its main objective is to simplify the setup process for such accounts. The following providers (protocols) are currently supported:

Further details can be found in the wiki of the TbSync project and in the how-to-get-started guide.

If you like TbSync and want to support its development, please consider a donation.

Want to add or fix a localization?

To help translating this project, please visit crowdin.com, where the localizations are managed. If you want to add a new language, just contact me and I will set it up.

Here are some general information regarding translations:

Where is this going?

I started to work on TbSync, because we needed ActiveSync (EAS) support in Thunderbird. Soon after, I realized that the current situation for sync accounts is very confusing in terms of user experience: There was no central place to set up sync accounts. The same DAV account had to be setup in lightning and again in the sogo-connector or in CardBook. EWS accounts are setup differently again and for google we need 3 different add-ons for contacts, calendars and tasks.

With TbSync I want to unify that: A central manager to setup sync accounts (DAV, EAS, EWS, Google, ...) and get contacts, tasks and calendars. I knew that I will not be able to re-create and maintain all the different providers for TbSync by myself. I thus created a TbSync Provider API, which allows other add-ons to hook into TbSync and re-use most of the glue code.

I am in contact with Thunderbird staff and we are trying to get TbSync integrated directly into Thunderbird. No ETA yet.

Future plans:

  • cooperate with CardBook, so it does not matter, if the user wants to use the standard Thunderbird address book or the cardbook address book.
  • add support for Google
  • add support for EteSync
  • support the EWS community, which is interested in turning their add-on into a provider for TbSync.

All this requires funding. If you like TbSync and want to support its development, please consider a donation.

Adding support for other sync protocolls by creating a TbSync provider add-on

All the information needed, to build a new provider add-on for TbSync and thus extending its sync capabilities, can be found here:

https://tbsync.readthedocs.org

Icon sources and attributions

WTFPL

CC0-1.0

CC-BY 3.0

Apache Software License 2.0

GPL

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].