Hi all,
After several unanswered attempts to reach out about taking over maintenance of xBrowserSync, including a detailed proposal and a follow-up ultimatum with an explicit deadline, I've moved forward with an independent fork under a new name: Marksync.
Marksync is a complete rewrite: TypeScript-native, built on WXT, and Manifest V3 from the ground up. It runs on its own infrastructure, domain, and store accounts, with no dependency on the original project's servers or accounts. The code remains GPL-3.0, and the README credits xBrowserSync as the origin project.
Current status: bookmark sync is working on Chrome and Firefox. A companion PWA is in progress to handle bookmark management UI and Safari/iOS sync, where browser extensions aren't viable. This first rewrite covers the core sync functionality; there's still more work ahead to reach full feature parity and polish.
Project home: https://marksync.org/
Source: https://github.com/MarkSyncOrg
I want to be clear this isn't a criticism of the original project or its maintainer, just a practical response to an unmaintained, AngularJS-based codebase that couldn't support MV3.
Hi all,
After several unanswered attempts to reach out about taking over maintenance of xBrowserSync, including a detailed proposal and a follow-up ultimatum with an explicit deadline, I've moved forward with an independent fork under a new name: Marksync.
Marksync is a complete rewrite: TypeScript-native, built on WXT, and Manifest V3 from the ground up. It runs on its own infrastructure, domain, and store accounts, with no dependency on the original project's servers or accounts. The code remains GPL-3.0, and the README credits xBrowserSync as the origin project.
Current status: bookmark sync is working on Chrome and Firefox. A companion PWA is in progress to handle bookmark management UI and Safari/iOS sync, where browser extensions aren't viable. This first rewrite covers the core sync functionality; there's still more work ahead to reach full feature parity and polish.
Project home: https://marksync.org/
Source: https://github.com/MarkSyncOrg
I want to be clear this isn't a criticism of the original project or its maintainer, just a practical response to an unmaintained, AngularJS-based codebase that couldn't support MV3.