[GH-ISSUE #712] Implement a floccus adapter for syncing with native bookmarks #461

Closed
opened 2026-03-02 11:50:04 +03:00 by kerem · 9 comments
Owner

Originally created by @ghost on GitHub (Dec 2, 2024).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/712

Describe the feature you'd like

The hoarder bookmarks should be duplicated in the browser's native bookmarks, perhapas with #tag injected into the bookmark title. And vice versa.

Describe the benefits this would bring to existing Hoarder users

Just easier to use native bookmarks in the browser interface, easier to move to another browser etc. Most of the time, I'd use something else entirely for saving geniunely valuable info (like obsidian or a reference manager), while for routine access to junk bookmarks and simple links Hoarders interface is too heavy-duty.

Can the goal of this request already be achieved via other means?

Floccus does something like this if you run it with linkwarden. Maybe a plugin exists for obsidian.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

Additional context

No response

Originally created by @ghost on GitHub (Dec 2, 2024). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/712 ### Describe the feature you'd like The hoarder bookmarks should be duplicated in the browser's native bookmarks, perhapas with `#tag` injected into the bookmark title. And vice versa. ### Describe the benefits this would bring to existing Hoarder users Just easier to use native bookmarks in the browser interface, easier to move to another browser etc. Most of the time, I'd use something else entirely for saving geniunely valuable info (like obsidian or a reference manager), while for routine access to junk bookmarks and simple links Hoarders interface is too heavy-duty. ### Can the goal of this request already be achieved via other means? Floccus does something like this if you run it with linkwarden. Maybe a plugin exists for obsidian. ### Have you searched for an existing open/closed issue? - [X] I have searched for existing issues and none cover my fundamental request ### Additional context _No response_
Author
Owner

@The-Istar commented on GitHub (Dec 2, 2024):

+1 for this. This is the one thing keeping me from using. I don't always have access to my server when I am underway, this making hoarder useless in that situation.
Besides that use case there is also the worry of losing access your bookmarks whenever the server is down.
Imagine your server breaking down and not even having access anymore to all your bookmarks.
Thus resulting in having to manually keep 2 copies of important bookmarks. Both in your browser and in Hoarder. Not an ideal situation at all.

<!-- gh-comment-id:2513032352 --> @The-Istar commented on GitHub (Dec 2, 2024): +1 for this. This is the one thing keeping me from using. I don't always have access to my server when I am underway, this making hoarder useless in that situation. Besides that use case there is also the worry of losing access your bookmarks whenever the server is down. Imagine your server breaking down and not even having access anymore to all your bookmarks. Thus resulting in having to manually keep 2 copies of important bookmarks. Both in your browser and in Hoarder. Not an ideal situation at all.
Author
Owner

@jeffmarder commented on GitHub (Dec 3, 2024):

This would be great. There's a feature request over in the floccus repository to add hoarder support. I think that would be the most ideal solution. Floccus has a pretty clean architecture where new adapters can be added and hoarder already has an API. It probably wouldn't be a ton of work to submit a PR to floccus to add this functionality.

https://github.com/floccusaddon/floccus/issues/1745

<!-- gh-comment-id:2513409438 --> @jeffmarder commented on GitHub (Dec 3, 2024): This would be great. There's a feature request over in the floccus repository to add hoarder support. I think that would be the most ideal solution. Floccus has a pretty clean architecture where new adapters can be added and hoarder already has an API. It probably wouldn't be a ton of work to submit a PR to floccus to add this functionality. [https://github.com/floccusaddon/floccus/issues/1745](https://github.com/floccusaddon/floccus/issues/1745)
Author
Owner

@MohamedBassem commented on GitHub (Dec 9, 2024):

@jeffmarder I had a quick look at floccus and seems like it should be fairly straightforward to implement. I'll add it to the roadmap.

<!-- gh-comment-id:2526563635 --> @MohamedBassem commented on GitHub (Dec 9, 2024): @jeffmarder I had a quick look at floccus and seems like it should be fairly straightforward to implement. I'll add it to the roadmap.
Author
Owner

@MohamedBassem commented on GitHub (May 11, 2025):

Ok, I've submitted a PR to the floccus repo adding karakeep sync (https://github.com/floccusaddon/floccus/pull/1953), sorry it took too long.

<!-- gh-comment-id:2869305325 --> @MohamedBassem commented on GitHub (May 11, 2025): Ok, I've submitted a PR to the floccus repo adding karakeep sync (https://github.com/floccusaddon/floccus/pull/1953), sorry it took too long.
Author
Owner

@MohamedBassem commented on GitHub (May 31, 2025):

The PR is merged, expect it in the next couple of weeks in the next floccus release :)

<!-- gh-comment-id:2925499627 --> @MohamedBassem commented on GitHub (May 31, 2025): The PR is merged, expect it in the next couple of weeks in the next floccus release :)
Author
Owner

@cirrusflyer commented on GitHub (Jul 11, 2025):

Seems floccus never updated to support this?

<!-- gh-comment-id:3062599333 --> @cirrusflyer commented on GitHub (Jul 11, 2025): Seems floccus never updated to support this?
Author
Owner

@MadMaximusJB commented on GitHub (Jul 12, 2025):

Seems floccus never updated to support this?

From the issue thread, looks like it's coming in the next few weeks.

<!-- gh-comment-id:3064613389 --> @MadMaximusJB commented on GitHub (Jul 12, 2025): > Seems floccus never updated to support this? From the issue thread, looks like it's coming in the next few weeks.
Author
Owner

@MohamedBassem commented on GitHub (Aug 3, 2025):

FYI, just got released yesterday in floccus: https://github.com/floccusaddon/floccus/releases/tag/v5.6.0

<!-- gh-comment-id:3148492546 --> @MohamedBassem commented on GitHub (Aug 3, 2025): FYI, just got released yesterday in floccus: https://github.com/floccusaddon/floccus/releases/tag/v5.6.0
Author
Owner

@cirrusflyer commented on GitHub (Aug 3, 2025):

Except in the setup, there's no option for Karakeep.

<!-- gh-comment-id:3148516767 --> @cirrusflyer commented on GitHub (Aug 3, 2025): Except in the setup, there's no option for Karakeep.
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/karakeep#461
No description provided.