The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Synchronization Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Steam-Deck-Guide
Steam Deck Guide. Learn all about the Tools, Accessories, Games, Emulators, and Gaming Tips that will make your Steam Deck an awesome Gaming Handheld or a Portable Computer Workstation.
-
docker-compose-wait
A simple script to wait for other docker images to be started while using docker-compose (or Kubernetes or docker stack or whatever)
-
Time-Appliance-Project
Develop an end-to-end hypothetical reference model, network architectures, performance objectives and the methods to distribute, operate, monitor time synchronization within data center and much more...
-
osync
A robust two way (bidirectional) file sync script based on rsync with fault tolerance, POSIX ACL support, time control and near realtime sync
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Platform issues which disadvantage Firefox compared to first-party browsers | news.ycombinator.com | 2024-01-19My biggest gripe with Firefox on Android is that sometimes I enter a domain in the address bar, press enter and nothing happens.
This behaviour seems to be erratic and only affects a few websites, such as https://forum.syncthing.net.
Closing the tab or using a different one doesn't solve the problem. I need to force close the app to fix this.
Project mention: Hyperbridge: Fast multi-producer, multi-consumer unbounded channel in Rust | news.ycombinator.com | 2024-02-09Crossbeam isn't async[0]. It can multiplex with itself (via the `select!` macro), but not with anything else.
[0]: https://github.com/crossbeam-rs/crossbeam/issues/896
Project mention: The GitHub Black Market That Helps Coders Cheat the Popularity Contest | news.ycombinator.com | 2023-10-23> Another giveaway is the ratio of stars to watchers / forks. I remember one project with thousands of stars but only 10 users "watching" it. They went on to raise a sizable seed round too.
Not necessarily indicative of foul play. I have two projects like this (https://github.com/smacke/ffsubsync and https://github.com/ipyflow/ipyflow) and I attribute it to not having great developer documentation.
Project mention: Ask HN: Best useful tools that are helpful in your business? | news.ycombinator.com | 2024-04-10We use syncthing to share files between our machines. It avoids is having to use dropbox / OneDrive etc. You just choose a folder and it automatically syncs it in the background.
https://syncthing.net/
Project mention: How do I setup Syncthing on my TUC and my Macbook? Please I'm going insane. | /r/Syncthing | 2023-06-24
Project mention: My incredibly thoughtful girlfriend went through the trouble of searching for your subreddit, seeking advice, and then bought me a steam deck. Thank you all, it was the perfect birthday gift, and I was flabbergasted. | /r/SteamDeck | 2023-05-11Congrats u/qualx and belated Happy Birthday! I've had my Steam Deck for a year now and super happy with it ! Also, I recommend checking out this guide it's super helpful. :) https://github.com/mikeroyal/Steam-Deck-Guide
FROM wordpress:cli # Install make tool USER root RUN apk add --no-cache make # Make docker-compose wait for container dependencies be ready # Add the wait script to the image ENV WAIT_VERSION 2.7.2 ADD https://github.com/ufoscout/docker-compose-wait/releases/download/$WAIT_VERSION/wait /wait RUN chmod +x /wait # Add Makefile to scripts dir ADD Makefile entrypoint.sh /scripts/ RUN chmod +x /scripts/entrypoint.sh ENTRYPOINT [ "/scripts/entrypoint.sh" ] USER 33:33 CMD ["wp", "shell"]
But there is also a problem with libmedianfo in Fedora 38 where we cannot do anything either (the same issue is present in other projects https://github.com/meganz/MEGAsync/issues/795)
For arbitrary state changes however, it's better to use something like casync. Note that there are a lot of tunables, implicit and explicit; for package indexing I would particularly think about "how is the index sorted" and "what is the desired chunk size".
Project mention: Show HN: ElectricSQL, Postgres to SQLite active-active sync for local-first apps | news.ycombinator.com | 2023-09-20Are you / have you considered leveraging postgres' row level security for this (row filtering)? Feels like a natural fit for ensuring the right subset of data gets to the right users https://www.postgresql.org/docs/current/ddl-rowsecurity.html
E2E encryption would also be nice to have, it could be worth having a look at https://www.etesync.com/ for inspiration
This is part of the testsuite of https://github.com/Martchus/qtutilities which you are likely building for https://github.com/Martchus/syncthingtray. It exercises the code to create notifications.
The easiest way to do this is to use Boilr. It supports Lutris and will add your Lutris games to Steam as shortcut automatically (and also download game art from SteamGridDB if you give it an API number). Boilr is also on Flathub so installing it and using it is super super easy.
Project mention: Time Card Mini Adds Pi, GPS, and OXCO to Your PC | news.ycombinator.com | 2023-07-28
Project mention: I've incidentally created one of the fastest bounded MPSC queue | /r/rust | 2023-06-26How does it compare to kanal?
Project mention: Using Whisper to transcribe the entire Forensic Files series | /r/DataHoarder | 2023-06-04I've found subsync to work flawlessly at timing subtitles, even with whisper transcripts.
Synchronization related posts
- Ask HN: Best useful tools that are helpful in your business?
- Turso + PHP - The LibSQL Client for PHP
- Hyperbridge: Fast multi-producer, multi-consumer unbounded channel in Rust
- Unison File Synchronizer
- Ask HN: How best to sync a subset of my files with a friend?
- What do you use to write your fan fictions?
- “Chrono trigger”- Just started the game kind of lost in the demon castle
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source Synchronization projects? This list will help you:
Project | Stars | |
---|---|---|
1 | syncthing | 59,372 |
2 | crossbeam | 6,832 |
3 | ffsubsync | 6,495 |
4 | syncthing-android | 3,008 |
5 | syncthing-macos | 2,507 |
6 | go-concurrency-guide | 2,362 |
7 | remotestorage.js | 2,289 |
8 | Steam-Deck-Guide | 1,841 |
9 | OutlookGoogleCalendarSync | 1,718 |
10 | docker-compose-wait | 1,588 |
11 | MEGAsync | 1,557 |
12 | lite | 1,513 |
13 | casync | 1,461 |
14 | EteSync Server | 1,449 |
15 | syncthingtray | 1,350 |
16 | BoilR | 1,309 |
17 | Time-Appliance-Project | 1,291 |
18 | kanal | 1,244 |
19 | subsync | 1,196 |
20 | Vynchronize | 1,166 |
21 | sysend.js | 1,105 |
22 | swift-atomics | 1,022 |
23 | osync | 909 |
Sponsored