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. Learn more →
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
-
-
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.
-
Obsidian sells a first party syncing solution, which I hear works well:
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-...
-
-
Allow me to present https://github.com/bakito/adguardhome-sync
-
-
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
-
-
-
-
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.
-
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
git-syr - Sync Your Repos (automatic pull and push every N minutes)
-
-
Project mention: GitHub - xNaCly/x-git-sync: Backup your repository at configured intervals | /r/programming | 2023-01-23
-
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
Go Sync related posts
- Obsidian intentionally patched OSS sync despite CEO's HN statement of tolerance
- My Overkill Home Network – Complete Details 2023
- GitHub - no-src/gofs: A cross-platform real-time file synchronization tool out of the box based on Golang
- 🎂 AdGuard turns 14! Birthday sale
- Photoprism Apple ICloud Photos Sync
- Multi AdGuard istances: redundancy and how to configure the network? (Unifi system)
- Firewalla Gold + PiHole/AdGuard Home
-
A note from our sponsor - InfluxDB
www.influxdata.com | 6 Dec 2023
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 |