[GH-ISSUE #23] Safari extension possible ? #23

Open
opened 2026-02-25 22:35:50 +03:00 by kerem · 42 comments
Owner

Originally created by @NiTRoeSE on GitHub (Jul 26, 2017).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/23

Hi, is it possible to add safari support ?

regards

Originally created by @NiTRoeSE on GitHub (Jul 26, 2017). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/23 Hi, is it possible to add safari support ? regards
Author
Owner

@marcelklehr commented on GitHub (Jul 26, 2017):

Obviously, nothing is impossible, but it would be quite a lot of work, since Safari has a different API than the one provided by Chrome/WebExtensions.

<!-- gh-comment-id:318066931 --> @marcelklehr commented on GitHub (Jul 26, 2017): Obviously, nothing is impossible, but it would be quite a lot of work, since Safari has a different API than the one provided by Chrome/WebExtensions.
Author
Owner

@NiTRoeSE commented on GitHub (Jul 27, 2017):

Okay, that´s coherent. It would be great if anybody who has coder experience with safari extension could port this. Unfortunately i haven't such experience. Thanks for your work !

<!-- gh-comment-id:318267524 --> @NiTRoeSE commented on GitHub (Jul 27, 2017): Okay, that´s coherent. It would be great if anybody who has coder experience with safari extension could port this. Unfortunately i haven't such experience. Thanks for your work !
Author
Owner

@sunjam commented on GitHub (Jan 31, 2018):

Check out FreedomMarks, which claims Safari compatibility. Let us know if it works.

<!-- gh-comment-id:361804764 --> @sunjam commented on GitHub (Jan 31, 2018): Check out [FreedomMarks](https://github.com/damko/freedommarks-browser-webextension), which claims Safari compatibility. Let us know if it works.
Author
Owner

@steffen-klein commented on GitHub (Oct 10, 2019):

I would also love to see Safari support. Then the plugin would be covering all needs. Thanks a lot for your great work!

<!-- gh-comment-id:540624576 --> @steffen-klein commented on GitHub (Oct 10, 2019): I would also love to see Safari support. Then the plugin would be covering all needs. Thanks a lot for your great work!
Author
Owner

@FunnyFly-ZW commented on GitHub (Jul 25, 2020):

Desperate for safari support, my iPhone & Mac & PC bookmarks are chaos.

<!-- gh-comment-id:663851235 --> @FunnyFly-ZW commented on GitHub (Jul 25, 2020): Desperate for safari support, my iPhone & Mac & PC bookmarks are chaos.
Author
Owner

@marcelklehr commented on GitHub (Jul 25, 2020):

So, short update after doing some research about the state of Safari extensions:

Safari 14 introduced support for webextensions, but

  1. You apparently need macOS to develop those: https://developer.apple.com/documentation/safariservices/safari_web_extensions
  2. Safari doesn't yet support the webextension bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs
<!-- gh-comment-id:663852814 --> @marcelklehr commented on GitHub (Jul 25, 2020): So, short update after doing some research about the state of Safari extensions: Safari 14 introduced support for webextensions, but 1. You apparently need macOS to develop those: https://developer.apple.com/documentation/safariservices/safari_web_extensions 2. Safari doesn't yet support the webextension bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs
Author
Owner

@grafst commented on GitHub (Jul 27, 2020):

safari support would be great as my clients mostly use macs

<!-- gh-comment-id:664588072 --> @grafst commented on GitHub (Jul 27, 2020): safari support would be great as my clients mostly use macs
Author
Owner

@FunnyFly-ZW commented on GitHub (Aug 29, 2020):

So, short update after doing some research about the state of Safari extensions:

Safari 14 introduced support for webextensions, but

  1. You apparently need macOS to develop those: https://developer.apple.com/documentation/safariservices/safari_web_extensions

  2. Safari doesn't yet support the webextension bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs

Apple will make webextension API available in Safari 14, maybe Safari support is possible!

Apple said this:
Safari Web Extensions can add custom functionality to Safari 14 beta using the same WebExtensions API used in other browsers, such as Chrome, Firefox, and Edge. And with a new conversion tool in Xcode 12 beta, you can quickly bring your existing extensions to Safari and make them available on the Mac App Store this fall.

Details:
https://developer.apple.com/news/?id=kuswih5l

<!-- gh-comment-id:683237694 --> @FunnyFly-ZW commented on GitHub (Aug 29, 2020): > So, short update after doing some research about the state of Safari extensions: > > > > Safari 14 introduced support for webextensions, but > > > > 1. You apparently need macOS to develop those: https://developer.apple.com/documentation/safariservices/safari_web_extensions > > 2. Safari doesn't yet support the webextension bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs Apple will make webextension API available in Safari 14, maybe Safari support is possible! Apple said this: Safari Web Extensions can add custom functionality to Safari 14 beta using the same WebExtensions API used in other browsers, such as Chrome, Firefox, and Edge. And with a new conversion tool in Xcode 12 beta, you can quickly bring your existing extensions to Safari and make them available on the Mac App Store this fall. Details: https://developer.apple.com/news/?id=kuswih5l
Author
Owner

@marcelklehr commented on GitHub (Aug 31, 2020):

@FunnyFly-ZW I'd be delighted to support Safari iff they support the webextension bookmarks API (it's currently very hard to find out what they support exactly). Also, somebody else would have to build the extension for safari as I don't intend to buy an apple computer in order to run XCode.

<!-- gh-comment-id:683791032 --> @marcelklehr commented on GitHub (Aug 31, 2020): @FunnyFly-ZW I'd be delighted to support Safari iff they support the webextension bookmarks API (it's currently very hard to find out what they support exactly). Also, somebody else would have to build the extension for safari as I don't intend to buy an apple computer in order to run XCode.
Author
Owner

@steffen-klein commented on GitHub (Sep 20, 2020):

Hey,
now that the new Safari is released, are there any news?

<!-- gh-comment-id:695778434 --> @steffen-klein commented on GitHub (Sep 20, 2020): Hey, now that the new Safari is released, are there any news?
Author
Owner

@marcelklehr commented on GitHub (Sep 20, 2020):

Safari 14 doesn't support the bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs#bookmarks

It could still be that they are able to convert those APIs to their own bookmarks interface. If you have a mac and would like to try the conversion, have a look at the guide: https://developer.apple.com/documentation/safariservices/safari_web_extensions/converting_a_web_extension_for_safari

<!-- gh-comment-id:695779510 --> @marcelklehr commented on GitHub (Sep 20, 2020): Safari 14 doesn't support the bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs#bookmarks It could still be that they are able to convert those APIs to their own bookmarks interface. If you have a mac and would like to try the conversion, have a look at the guide: https://developer.apple.com/documentation/safariservices/safari_web_extensions/converting_a_web_extension_for_safari
Author
Owner

@ayancey commented on GitHub (Nov 24, 2020):

Maybe someone could reverse engineer the iCloud Bookmarks firefox extension, so we would at least have an iCloud to floccus bridge.

<!-- gh-comment-id:733238951 --> @ayancey commented on GitHub (Nov 24, 2020): Maybe someone could reverse engineer the iCloud Bookmarks firefox extension, so we would at least have an iCloud to floccus bridge.
Author
Owner

@flecmart commented on GitHub (Apr 26, 2021):

Did someone try the conversion? I own a macbook and would like to implement support for safari to finally sync my bookmarks between chrome and safari.

<!-- gh-comment-id:826870633 --> @flecmart commented on GitHub (Apr 26, 2021): Did someone try the conversion? I own a macbook and would like to implement support for safari to finally sync my bookmarks between chrome and safari.
Author
Owner

@marcelklehr commented on GitHub (Apr 27, 2021):

@flecmart cool! I don't think anybody has tried it, yet. I'm available over on gitter https://gitter.im/marcelklehr/floccus if you need help :)

<!-- gh-comment-id:827378947 --> @marcelklehr commented on GitHub (Apr 27, 2021): @flecmart cool! I don't think anybody has tried it, yet. I'm available over on gitter https://gitter.im/marcelklehr/floccus if you need help :)
Author
Owner

@flecmart commented on GitHub (Apr 27, 2021):

Good to know :-) Just cloning your repo and installing the conversion tools right now. I did a little bit of research already that primes me disappointed: https://developer.apple.com/forums/thread/650614

Looks like 10 month ago it did not work. I will post the results here when I find an hour of spare time the next days.

<!-- gh-comment-id:827389190 --> @flecmart commented on GitHub (Apr 27, 2021): Good to know :-) Just cloning your repo and installing the conversion tools right now. I did a little bit of research already that primes me disappointed: https://developer.apple.com/forums/thread/650614 Looks like 10 month ago it did not work. I will post the results here when I find an hour of spare time the next days.
Author
Owner

@karbowiak commented on GitHub (Jun 8, 2021):

I am maybe a bit early, but has the new version of Safari in Monterey/iOS15/iPadOS15 changed this? :)

<!-- gh-comment-id:857085702 --> @karbowiak commented on GitHub (Jun 8, 2021): I am maybe a bit early, but has the new version of Safari in Monterey/iOS15/iPadOS15 changed this? :)
Author
Owner

@johannes-schliephake commented on GitHub (Aug 19, 2021):

I am maybe a bit early, but has the new version of Safari in Monterey/iOS15/iPadOS15 changed this? :)

Sadly still not... Just for fun I created an iOS 15 Safari extension from Floccus and noticed that Safari still hasn't implemented the bookmarks addon API. Other than that, it seems to run fine on iOS (apart from a few layout issues).

<!-- gh-comment-id:902273547 --> @johannes-schliephake commented on GitHub (Aug 19, 2021): > > > I am maybe a bit early, but has the new version of Safari in Monterey/iOS15/iPadOS15 changed this? :) Sadly still not... Just for fun I created an iOS 15 Safari extension from Floccus and noticed that Safari still hasn't implemented the bookmarks addon API. Other than that, it seems to run fine on iOS (apart from a few layout issues).
Author
Owner

@GreenLunar commented on GitHub (Feb 27, 2022):

Perhaps making an app which would work for both, iOS & macOS just like Monal @monal-im

Ping @tomoakley concerning https://github.com/jarun/buku/issues/494 https://github.com/jarun/buku/issues/569 https://github.com/floccusaddon/floccus/issues/1033

e: P.S. Extensions are supported by both Safari on iOS and macOS.

<!-- gh-comment-id:1053275110 --> @GreenLunar commented on GitHub (Feb 27, 2022): Perhaps making an app which would work for both, iOS & macOS just like [Monal](https://monal.im/) @monal-im Ping @tomoakley concerning https://github.com/jarun/buku/issues/494 https://github.com/jarun/buku/issues/569 https://github.com/floccusaddon/floccus/issues/1033 e: P.S. Extensions are supported by both Safari on iOS and macOS.
Author
Owner

@marcelklehr commented on GitHub (Feb 27, 2022):

An iOS app should likely be easier than getting it to run as a safari extension, as the android app version of floccus is using capacitor.js

<!-- gh-comment-id:1053524635 --> @marcelklehr commented on GitHub (Feb 27, 2022): An iOS app should likely be easier than getting it to run as a safari extension, as the android app version of floccus is using capacitor.js
Author
Owner

@S0ulf3re commented on GitHub (Jun 4, 2022):

So, out of also wanting this to be implemented because i've had to move to chrome for this extension when i really like safari, I tried opening up bookmarks.plist and it looks like the file is restricted to read only from the filesystem (or at least from xcode). Which may put a wrench between syncing bookmarks. Although it is possible someone could write a client that reads the plist and uploads them instead. Which means safari bookmarks could at least be uploaded. Just quickly leaving my thoughts in here before I head off to work after stumbling upon this issue

<!-- gh-comment-id:1146606318 --> @S0ulf3re commented on GitHub (Jun 4, 2022): So, out of also wanting this to be implemented because i've had to move to chrome for this extension when i really like safari, I tried opening up bookmarks.plist and it looks like the file is restricted to read only from the filesystem (or at least from xcode). Which may put a wrench between syncing bookmarks. Although it is possible someone could write a client that reads the plist and uploads them instead. Which means safari bookmarks could at least be uploaded. Just quickly leaving my thoughts in here before I head off to work after stumbling upon this issue
Author
Owner

@bowencool commented on GitHub (Aug 23, 2022):

Any news?

<!-- gh-comment-id:1223618874 --> @bowencool commented on GitHub (Aug 23, 2022): Any news?
Author
Owner

@bowencool commented on GitHub (Aug 23, 2022):

A less elegant but viable alternative that works: Using iCloud for Windows.
I created a Windows 10 virtual machine on my unraid server to run it. It works well, but it costs too many resources.
image

<!-- gh-comment-id:1223778615 --> @bowencool commented on GitHub (Aug 23, 2022): A less elegant but viable alternative that works: Using [iCloud for Windows](https://support.apple.com/en-us/HT204283). I created a Windows 10 virtual machine on my unraid server to run it. It works well, but it costs too many resources. ![image](https://user-images.githubusercontent.com/20217146/186118618-c58e9cfa-ae5b-4448-a6f2-a58db24e74f7.png)
Author
Owner

@sunjam commented on GitHub (Aug 23, 2022):

Icloud for windows has nothing to do with the safari browser.

On Tue, Aug 23, 2022, 2:06 AM 博文 @.***> wrote:

A less elegant but viable alternative that works: using iCloud for Windows
https://support.apple.com/en-us/HT204283
[image: image]
https://user-images.githubusercontent.com/20217146/186118618-c58e9cfa-ae5b-4448-a6f2-a58db24e74f7.png


Reply to this email directly, view it on GitHub
https://github.com/floccusaddon/floccus/issues/23#issuecomment-1223778615,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANUKZQSTSOVI4WS3S6EDEDV2SIAZANCNFSM4DUOO2EA
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:1224151046 --> @sunjam commented on GitHub (Aug 23, 2022): Icloud for windows has nothing to do with the safari browser. On Tue, Aug 23, 2022, 2:06 AM 博文 ***@***.***> wrote: > A less elegant but viable alternative that works: using iCloud for Windows > <https://support.apple.com/en-us/HT204283> > [image: image] > <https://user-images.githubusercontent.com/20217146/186118618-c58e9cfa-ae5b-4448-a6f2-a58db24e74f7.png> > > — > Reply to this email directly, view it on GitHub > <https://github.com/floccusaddon/floccus/issues/23#issuecomment-1223778615>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/AANUKZQSTSOVI4WS3S6EDEDV2SIAZANCNFSM4DUOO2EA> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@mik-at commented on GitHub (Aug 23, 2022):

I've seen there is an floccus app now on the app store, but I couldn't manage to login yet :(

<!-- gh-comment-id:1224224560 --> @mik-at commented on GitHub (Aug 23, 2022): I've seen there is an floccus app now on the app store, but I couldn't manage to login yet :(
Author
Owner

@sunjam commented on GitHub (Aug 23, 2022):

Glad you found that, but the Floccus app also has nothing to do with this Safari browser topic. If you need help could you please ask help.nextcloud.com

<!-- gh-comment-id:1224324661 --> @sunjam commented on GitHub (Aug 23, 2022): Glad you found that, but the Floccus app also has nothing to do with this Safari browser topic. If you need help could you please ask help.nextcloud.com
Author
Owner

@bowencool commented on GitHub (Aug 24, 2022):

Icloud for windows has nothing to do with the safari browser.

Safari is always kept synced with iCloud, so iCloud for windows doesn't need to operate safari

<!-- gh-comment-id:1225036794 --> @bowencool commented on GitHub (Aug 24, 2022): > Icloud for windows has nothing to do with the safari browser. Safari is always kept synced with iCloud, so iCloud for windows doesn't need to operate safari
Author
Owner

@AKikhaev commented on GitHub (Sep 21, 2022):

There are few mac os apps to read and modify safari bookmarks on mac:
https://apps.apple.com/ru/app/bookmarks-menu/id734238170
https://apps.apple.com/ru/app/bookmarkapp/id984977589

Why we cant make sync app with the same way to access? We don't need to publish it to store if it is a problem.
It is actually direct access to file ~/Library/Safari/Bookmarks.plist

<!-- gh-comment-id:1253620667 --> @AKikhaev commented on GitHub (Sep 21, 2022): There are few mac os apps to read and modify safari bookmarks on mac: https://apps.apple.com/ru/app/bookmarks-menu/id734238170 https://apps.apple.com/ru/app/bookmarkapp/id984977589 Why we cant make sync app with the same way to access? We don't need to publish it to store if it is a problem. It is actually direct access to file ~/Library/Safari/Bookmarks.plist
Author
Owner

@marcelklehr commented on GitHub (Sep 24, 2022):

Why we cant make sync app with the same way to access?

As I wrote above, it's definitely possible, but it's non-trivial and takes time that I currently want to spend on other things, especially, since it seems to be a matter of time till Safari supports the APIs we use today.

<!-- gh-comment-id:1256983157 --> @marcelklehr commented on GitHub (Sep 24, 2022): > Why we cant make sync app with the same way to access? As I wrote above, it's definitely possible, but it's non-trivial and takes time that I currently want to spend on other things, especially, since it seems to be a matter of time till Safari supports the APIs we use today.
Author
Owner

@SnoopyCoder commented on GitHub (Sep 25, 2022):

Is it possible to sponsor the development of Safari support in floccus? I would also like to have this and would be willing to pay for it. Perhaps many others as well. This is really a great tool, and the lacking support for Safari is really a pity.

Others, please thumbs-up this comment if you would also be willing to sponsor the prioritized development of an extension for Safari.

<!-- gh-comment-id:1257188418 --> @SnoopyCoder commented on GitHub (Sep 25, 2022): Is it possible to sponsor the development of Safari support in floccus? I would also like to have this and would be willing to pay for it. Perhaps many others as well. This is really a great tool, and the lacking support for Safari is really a pity. Others, please thumbs-up this comment if you would also be willing to sponsor the prioritized development of an extension for Safari.
Author
Owner

@marcelklehr commented on GitHub (Dec 15, 2023):

FYI, I have just learned of the existance of the Orion browser by Kagi, which is available for both Mac and iOS, is based on webkit, and supports running floccus as a web extension inside (I have not tested this, but from their docs it should work) along with roughly 70% of existing firefox/chrome extensions. Let me know how it goes, if you give it a try :)

<!-- gh-comment-id:1858366101 --> @marcelklehr commented on GitHub (Dec 15, 2023): FYI, I have just learned of the existance of the Orion browser by Kagi, which is available for both Mac and iOS, is based on webkit, *and* supports running floccus as a web extension inside (I have not tested this, but from their docs it should work) along with roughly 70% of existing firefox/chrome extensions. Let me know how it goes, if you give it a try :)
Author
Owner

@marcelklehr commented on GitHub (Jun 12, 2024):

Regarding floccus support in Safari, you try to comment and give some traction on this old-ish thread to make Apple aware of the problem: https://forums.developer.apple.com/forums/thread/658034

<!-- gh-comment-id:2163524181 --> @marcelklehr commented on GitHub (Jun 12, 2024): Regarding floccus support in Safari, you try to comment and give some traction on this old-ish thread to make Apple aware of the problem: https://forums.developer.apple.com/forums/thread/658034
Author
Owner

@grafst commented on GitHub (Jul 2, 2024):

Regarding floccus support in Safari, you try to comment and give some traction on this old-ish thread to make Apple aware of the problem: forums.developer.apple.com/forums/thread/658034

Done it.
Please everybody go boost and comment that thread 😄

<!-- gh-comment-id:2202363271 --> @grafst commented on GitHub (Jul 2, 2024): > Regarding floccus support in Safari, you try to comment and give some traction on this old-ish thread to make Apple aware of the problem: [forums.developer.apple.com/forums/thread/658034](https://forums.developer.apple.com/forums/thread/658034) Done it. Please everybody go boost and comment that thread 😄
Author
Owner

@bsarps commented on GitHub (Aug 6, 2024):

Just posted a plea on the developer forum, thanks for the link and the great contributions to the open source community!

<!-- gh-comment-id:2271758371 --> @bsarps commented on GitHub (Aug 6, 2024): Just posted a plea on the developer forum, thanks for the link and the great contributions to the open source community!
Author
Owner

@bsarps commented on GitHub (Aug 6, 2024):

Just posted a plea on the developer forum, thanks for the link and the great contributions to the open source community!

I found and purchased the iOS app. It loaded my bookmarks fine. Is there any way to use this to sync with Safari in iOS (and hopefully iCloud/Safari Desktop)? I am not finding any obvious method.

<!-- gh-comment-id:2271784863 --> @bsarps commented on GitHub (Aug 6, 2024): > Just posted a plea on the developer forum, thanks for the link and the great contributions to the open source community! I found and purchased the iOS app. It loaded my bookmarks fine. Is there any way to use this to sync with Safari in iOS (and hopefully iCloud/Safari Desktop)? I am not finding any obvious method.
Author
Owner

@marcelklehr commented on GitHub (Aug 6, 2024):

is there any way to use this to sync with Safari in iOS

Sorry, no. The mobile apps for android and iOS do not sync with any browsers

<!-- gh-comment-id:2272032323 --> @marcelklehr commented on GitHub (Aug 6, 2024): > is there any way to use this to sync with Safari in iOS Sorry, no. The mobile apps for android and iOS do not sync with any browsers
Author
Owner

@katerius commented on GitHub (Feb 11, 2025):

FYI, I have just learned of the existance of the Orion browser by Kagi, which is available for both Mac and iOS, is based on webkit, and supports running floccus as a web extension inside (I have not tested this, but from their docs it should work) along with roughly 70% of existing firefox/chrome extensions. Let me know how it goes, if you give it a try :)

I don't know if this is known by many, but the firefox extension on Orion (iOS) does work (the chrome one does not work and i only tested it via a linkwarden sync).
I don't know any other alternatives to this problem but this work :)

<!-- gh-comment-id:2651038881 --> @katerius commented on GitHub (Feb 11, 2025): > FYI, I have just learned of the existance of the Orion browser by Kagi, which is available for both Mac and iOS, is based on webkit, _and_ supports running floccus as a web extension inside (I have not tested this, but from their docs it should work) along with roughly 70% of existing firefox/chrome extensions. Let me know how it goes, if you give it a try :) I don't know if this is known by many, but the firefox extension on Orion (iOS) does work (the chrome one does not work and i only tested it via a linkwarden sync). I don't know any other alternatives to this problem but this work :)
Author
Owner

@stevekm commented on GitHub (May 20, 2025):

FYI, I have just learned of the existance of the Orion browser by Kagi, which is available for both Mac and iOS, is based on webkit, and supports running floccus as a web extension inside (I have not tested this, but from their docs it should work) along with roughly 70% of existing firefox/chrome extensions. Let me know how it goes, if you give it a try :)

thanks for the suggestion but this is not an option if you are working in an environment where third-party web browsers are restricted. My entire reason for using Floccus was because my preferred browser of choice (which already had bookmark syncing) was restricted, now that I am encountering even more browser restrictions and only have Safari left available to use on macOS, none of these other available browsers are options any more.

<!-- gh-comment-id:2894720981 --> @stevekm commented on GitHub (May 20, 2025): > FYI, I have just learned of the existance of the Orion browser by Kagi, which is available for both Mac and iOS, is based on webkit, _and_ supports running floccus as a web extension inside (I have not tested this, but from their docs it should work) along with roughly 70% of existing firefox/chrome extensions. Let me know how it goes, if you give it a try :) thanks for the suggestion but this is not an option if you are working in an environment where third-party web browsers are restricted. My entire reason for using Floccus was because my preferred browser of choice (which already had bookmark syncing) was restricted, now that I am encountering even more browser restrictions and only have Safari left available to use on macOS, none of these other available browsers are options any more.
Author
Owner

@lionfish2 commented on GitHub (May 28, 2025):

I know nothing about coding, but asked chat gpt to help me create a workaround. So far it works fine. You may have to adjust for your own setup/directory.

Safari_Bookmark_Sync_Guide_FULL.docx

@marcelklehr again, I know nothing about code or what it would entail but maybe there's a way to make this (or something like it) into a desktop app for mac.

<!-- gh-comment-id:2914978939 --> @lionfish2 commented on GitHub (May 28, 2025): I know nothing about coding, but asked chat gpt to help me create a workaround. So far it works fine. You may have to adjust for your own setup/directory. [Safari_Bookmark_Sync_Guide_FULL.docx](https://github.com/user-attachments/files/20478174/Safari_Bookmark_Sync_Guide_FULL.docx) @marcelklehr again, I know nothing about code or what it would entail but maybe there's a way to make this (or something like it) into a desktop app for mac.
Author
Owner

@marcelklehr commented on GitHub (May 28, 2025):

Thanks @lionfish2 for weighing in. The rub lies in access to the safari bookmarks: Safari extension cannot access the bookmarks directly, and doing the workaround via a Desktop app that accesses the bookmarks file on disk is not guaranteed to work, for one because it needs special permissions that Apple does not grant apps by default.

<!-- gh-comment-id:2915833835 --> @marcelklehr commented on GitHub (May 28, 2025): Thanks @lionfish2 for weighing in. The rub lies in access to the safari bookmarks: Safari extension cannot access the bookmarks directly, and doing the workaround via a Desktop app that accesses the bookmarks file on disk is not guaranteed to work, for one because it needs special permissions that Apple does not grant apps by default.
Author
Owner

@yougotwill commented on GitHub (Aug 27, 2025):

@marcelklehr Actually for anyone using Apple Silicon you can install the mobile app and it works really well now. The only thing is the "New Bookmark" intent (which is treated as a share extension you have to manually turn on) fails to load properly. If that can be fixed then floccus works perfectly in Safari! I will log on an issue for that now.

Edit: Have logged an issue https://github.com/floccusaddon/floccus/issues/2040

<!-- gh-comment-id:3227393869 --> @yougotwill commented on GitHub (Aug 27, 2025): @marcelklehr Actually for anyone using Apple Silicon you can install the mobile app and it works really well now. The only thing is the "New Bookmark" intent (which is treated as a share extension you have to manually turn on) fails to load properly. If that can be fixed then floccus works perfectly in Safari! ~I will log on an issue for that now.~ Edit: Have logged an issue https://github.com/floccusaddon/floccus/issues/2040
Author
Owner

@Tone866 commented on GitHub (Oct 10, 2025):

A sync should be possible by using the bookmarks file in /Library/Safari/Bookmarks.plist
It can be converted to xml with plistutil and after that parsed and converted to standard xbel.

That would probably require a separate program on Mac instead of a browser addon.

Probably not the cleanest way, so don‘t know if you are interested in implement something like that.

<!-- gh-comment-id:3389107029 --> @Tone866 commented on GitHub (Oct 10, 2025): A sync should be possible by using the bookmarks file in `/Library/Safari/Bookmarks.plist` It can be converted to xml with `plistutil` and after that parsed and converted to standard xbel. That would probably require a separate program on Mac instead of a browser addon. Probably not the cleanest way, so don‘t know if you are interested in implement something like that.
Author
Owner

@isaacsanders commented on GitHub (Dec 15, 2025):

I would be absolutely thrilled to have this work with mobile Safari in iOS. I have so many tabs, and managing them in a better tool would be awesome.

<!-- gh-comment-id:3652590868 --> @isaacsanders commented on GitHub (Dec 15, 2025): I would be absolutely thrilled to have this work with mobile Safari in iOS. I have so many tabs, and managing them in a better tool would be awesome.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#23
No description provided.