Go Sync

Open-source Go projects categorized as Sync

Top 18 Go Sync Projects

  • rclone

    "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files

    Project mention: Rclone | news.ycombinator.com | 2023-12-06
  • drive

    Google Drive client for the commandline

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • obi-sync

    Reverse engineering of the native Obsidian sync and publish server

    Project mention: Obsidian 1.4.10 Desktop (Public) | news.ycombinator.com | 2023-09-12

    Obsidian sells a first party syncing solution, which I hear works well:

    https://obsidian.md/sync

    I do git syncing on Android via termux (It works most of the time, except when git decides to shit itself every now and then on my tablet):

    https://forum.obsidian.md/t/guide-using-git-to-sync-your-obs...

    I can't vouch for it because I don't have any iOS devices new enough to support it, but supposedly you can use Working Copy to sync via git on iOS:

    https://forum.obsidian.md/t/mobile-setting-up-ios-git-based-...

  • dstask

    Git powered terminal-based todo/note manager -- markdown note page per task. Single binary!

  • adguardhome-sync

    🛡️ Synchronize AdGuard Home config to replicas

    Project mention: 🎂 AdGuard turns 14! Birthday sale | /r/Adguard | 2023-06-01

    Allow me to present https://github.com/bakito/adguardhome-sync

  • Rump

    Hot sync two Redis servers using dumps.

  • gofs

    A cross-platform real-time file synchronization tool out of the box based on Golang

    Project mention: GitHub - no-src/gofs: A cross-platform real-time file synchronization tool out of the box based on Golang | /r/golang | 2023-06-27

    You can use the -ignore_conf=demo.ignore flag to specify an ignore rules file, here is an example: demo.ignore

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • vendir

    Easy way to vendor portions of git repos, github releases, helm charts, docker image contents, etc. declaratively

  • neilotoole/errgroup

    errgroup with goroutine worker limits

  • reva

    IOP (Inter Operability Platform)

  • lominus

    NUS Canvas file sync

  • xbsapi

    Alternative xBrowserSync API that is a single binary and supports SQLite3, PostgreSQL and MySQL

    Project mention: Drop-in replacement for xBrowserSync API that is a single binary and supports SQLite3, PostgreSQL and MySQL | /r/u_rsohlot | 2022-12-15
  • ksbus

    KSbus is a zero configuration Eventbus written in Golang, it offer an easy way to share/synchronise data between your Golang servers or between you servers and browsers(JS client) , or simply between your GO and JS clients or with Python.

  • imagesync

    A tool to copy/sync docker images between registries without docker deamon

    Project mention: Sync container images across registries | /r/docker | 2023-11-12

    I wrote a tool named imagesync, to allow myself to sync images across registries. The main goal was to be able to sync entire repositories with filtering and multi-arch support. Sharing in case someone has a similar use-case.

  • git-syr

    Sync Your Repos - pull or push your git repos regularly. For dotfiles backups or note taking in git repo

    Project mention: Minimalist self hosted apps | /r/selfhosted | 2023-01-05

    git-syr - Sync Your Repos (automatic pull and push every N minutes)

  • dynatomic

    Dynatomic is a library for using dynamodb as an atomic counter

  • x-git-sync

    Backup your repository at configured intervals using git

    Project mention: GitHub - xNaCly/x-git-sync: Backup your repository at configured intervals | /r/programming | 2023-01-23
  • friendly-stripe-sync

    Sync your Stripe data to your Postgres database

    Project mention: Show HN: Sync your Stripe data to your Postgres database | news.ycombinator.com | 2023-06-27
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-06.

Go Sync related posts

Index

What are some of the best open-source Sync projects in Go? This list will help you:

Project Stars
1 rclone 41,385
2 drive 6,585
3 obi-sync 941
4 dstask 744
5 adguardhome-sync 518
6 Rump 476
7 gofs 371
8 vendir 245
9 neilotoole/errgroup 155
10 reva 154
11 lominus 45
12 xbsapi 33
13 ksbus 33
14 imagesync 30
15 git-syr 17
16 dynatomic 15
17 x-git-sync 8
18 friendly-stripe-sync 7
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com