[GH-ISSUE #2247] Make items in collaborative lists searchable to collaborators; expose tags from collaborative lists to collaborators. #1370

Open
opened 2026-03-02 11:56:49 +03:00 by kerem · 0 comments
Owner

Originally created by @christianmhunt on GitHub (Dec 11, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/2247

Describe the feature you'd like

Make items on collaborative lists searchable for collaborators in their own account.

Make tags on items in collaborative lists 'clickable' for collaborators in their own account, and make them appear in a user's tagging taxonomy.

Add some visual indicator to items on collaborative lists to indicate that they are available via a collaborative list.

Describe the benefits this would bring to existing Karakeep users

Search - The collaborative lists feature is a potentially powerful way to share archives of bookmarks with collaborators. But as implemented, collaborators have less capabilities to work with the bookmarks a collaborative list contains than the list owner. In practice, not being able to search items on collaborative lists, or use the tags they have to navigate them, makes collaboration a less powerful feature.

Currently, using karakeep search, only a user's 'owned' bookmarks are returned. Items on collaborative lists added by others are not searched. This is particularly unintuitive when using the search bar at the top of a collaborative list page - a user can search here, and not get any results from the list returned if they do not 'own' them.

This may also create an unintuitive situation if items on a collaborative list have been added by multiple users. When searching, only some of the items on that list will be within scope to be returned to a user searching for them. This may not be obvious for big lists.

Tags - Tags on a collaborative list that have been shared with a user are not 'exposed' in that user's karakeep account as clickable, searchable items. If a collaborative list contains some 'owned' items and some that are not 'owned', although the tags appear the same, only the 'owned' ones are clickable.

I think it would make more sense to 'import' tags from collaborative lists, so a collaborator can click the tags in a list and have the same experience as they would with items in their own account - and make these tags visible in a user's tag taxonomy.

Taken together, these two suggestions would make items on a collaborative list that you have been invited to function more like items you have bookmarked yourself. If implemented like this (or similar), it would then probably make sense to have some indicator that an item in your archive is inherited from a collaborative list - some visual indicator or similar. This would be a nice feature to have as it would indicate (for example) what items you might lose in your archive if your list access were revoked.

Thanks for all the hard work!

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

A user could automatically import items to their karakeep account via the RSS import function, using the RSS feed of another user's list. This would make the items 'full' items in their account - but it seems like an awkward workaround that would get out of sync, etc. And so would seem to defeat the purpose of collaborative lists.

Other than that I can't figure out any workarounds using the current system.

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 @christianmhunt on GitHub (Dec 11, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/2247 ### Describe the feature you'd like Make items on collaborative lists searchable for collaborators in their own account. Make tags on items in collaborative lists 'clickable' for collaborators in their own account, and make them appear in a user's tagging taxonomy. Add some visual indicator to items on collaborative lists to indicate that they are available via a collaborative list. ### Describe the benefits this would bring to existing Karakeep users Search - The collaborative lists feature is a potentially powerful way to share archives of bookmarks with collaborators. But as implemented, collaborators have less capabilities to work with the bookmarks a collaborative list contains than the list owner. In practice, not being able to search items on collaborative lists, or use the tags they have to navigate them, makes collaboration a less powerful feature. Currently, using karakeep search, only a user's 'owned' bookmarks are returned. Items on collaborative lists added by others are not searched. This is particularly unintuitive when using the search bar at the top of a collaborative list page - a user can search here, and not get any results from the list returned if they do not 'own' them. This may also create an unintuitive situation if items on a collaborative list have been added by multiple users. When searching, only some of the items on that list will be within scope to be returned to a user searching for them. This may not be obvious for big lists. Tags - Tags on a collaborative list that have been shared with a user are not 'exposed' in that user's karakeep account as clickable, searchable items. If a collaborative list contains some 'owned' items and some that are not 'owned', although the tags appear the same, only the 'owned' ones are clickable. I think it would make more sense to 'import' tags from collaborative lists, so a collaborator can click the tags in a list and have the same experience as they would with items in their own account - and make these tags visible in a user's tag taxonomy. Taken together, these two suggestions would make items on a collaborative list that you have been invited to function more like items you have bookmarked yourself. If implemented like this (or similar), it would then probably make sense to have some indicator that an item in your archive is inherited from a collaborative list - some visual indicator or similar. This would be a nice feature to have as it would indicate (for example) what items you might lose in your archive if your list access were revoked. Thanks for all the hard work! ### Can the goal of this request already be achieved via other means? A user could automatically import items to their karakeep account via the RSS import function, using the RSS feed of another user's list. This would make the items 'full' items in their account - but it seems like an awkward workaround that would get out of sync, etc. And so would seem to defeat the purpose of collaborative lists. Other than that I can't figure out any workarounds using the current system. ### 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_
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#1370
No description provided.