[GH-ISSUE #486] [Feature Request][Browser Extension] Show "hoarded" status on addon icon #311

Closed
opened 2026-03-02 11:48:43 +03:00 by kerem · 10 comments
Owner

Originally created by @bwachtendorf on GitHub (Oct 5, 2024).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/486

Currently you cannot quickly determine if the page you are currently on is already hoarded.
I think it would be nice to show a small status indicator like a gold star or a green circle in the extension icon to show the current page is hoarded.

Small mockup:
image

Originally created by @bwachtendorf on GitHub (Oct 5, 2024). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/486 Currently you cannot quickly determine if the page you are currently on is already hoarded. I think it would be nice to show a small status indicator like a gold star or a green circle in the extension icon to show the current page is hoarded. Small mockup: ![image](https://github.com/user-attachments/assets/4551c9eb-d594-46f9-b37e-efa4a315cb56)
Author
Owner

@MohamedBassem commented on GitHub (Oct 5, 2024):

Thanks for the feature request! To make this happen, we'll have to query hoarder for every single page that you visit in your browser, which I'm kinda not that big of a fan off to be honest. I'll leave the feature request open to see if other people would want it, but I don't think we'll implement this soon to be honest :)

<!-- gh-comment-id:2395116462 --> @MohamedBassem commented on GitHub (Oct 5, 2024): Thanks for the feature request! To make this happen, we'll have to query hoarder for every single page that you visit in your browser, which I'm kinda not that big of a fan off to be honest. I'll leave the feature request open to see if other people would want it, but I don't think we'll implement this soon to be honest :)
Author
Owner

@bwachtendorf commented on GitHub (Oct 5, 2024):

Yeah you are right that might be a bit much.
Maybe as an option that has be enabled manually or in combination with #478 it would be appropriate to create a local cache, which could be checked instead of querying hoarder directly.

<!-- gh-comment-id:2395128073 --> @bwachtendorf commented on GitHub (Oct 5, 2024): Yeah you are right that might be a bit much. Maybe as an option that has be enabled manually or in combination with #478 it would be appropriate to create a local cache, which could be checked instead of querying hoarder directly.
Author
Owner

@huyz commented on GitHub (Oct 6, 2024):

A local cache would go a very long way. For me, the most common use case is: I have a lot of tabs and jump between articles all the time and I can't keep track of what I've already hoarded (sometimes I'm still not done reading the article and keep the tab open; when I finish the article, I'm not sure if I've already hoarded when I partially read it)

<!-- gh-comment-id:2395373941 --> @huyz commented on GitHub (Oct 6, 2024): A local cache would go a very long way. For me, the most common use case is: I have a lot of tabs and jump between articles all the time and I can't keep track of what I've already hoarded (sometimes I'm still not done reading the article and keep the tab open; when I finish the article, I'm not sure if I've already hoarded when I partially read it)
Author
Owner

@kamtschatka commented on GitHub (Oct 6, 2024):

So it would just be a small quality of life improvement right?
Because what would be the worst that happens? The dialog would open again and hoarder would not add it a second time, because we have deduplication of links.
Am I missing something?

<!-- gh-comment-id:2395374951 --> @kamtschatka commented on GitHub (Oct 6, 2024): So it would just be a small quality of life improvement right? Because what would be the worst that happens? The dialog would open again and hoarder would not add it a second time, because we have deduplication of links. Am I missing something?
Author
Owner

@huyz commented on GitHub (Oct 6, 2024):

Maybe in the general case it's a small improvement. For me, it would be a bigger improvement because I archive to multiple services, which takes quite a bit longer than if I were only using Hoarder.

<!-- gh-comment-id:2395397543 --> @huyz commented on GitHub (Oct 6, 2024): Maybe in the general case it's a small improvement. For me, it would be a bigger improvement because I archive to multiple services, which takes quite a bit longer than if I were only using Hoarder.
Author
Owner

@bwachtendorf commented on GitHub (Oct 6, 2024):

The current proposed status would just be a small QoL feature in my opinion.

The scope could be widened by signaling, that another page of this domain was hoarded or the count of hoarded pages on this domain, like bitwarden does with saved credentials for a domain.

<!-- gh-comment-id:2395479573 --> @bwachtendorf commented on GitHub (Oct 6, 2024): The current proposed status would just be a small QoL feature in my opinion. The scope could be widened by signaling, that another page of this domain was hoarded or the count of hoarded pages on this domain, like bitwarden does with saved credentials for a domain.
Author
Owner

@jalrok commented on GitHub (Mar 7, 2025):

This would be a great option to have in the extension settings. Raindrop does this and seeing the check mark over the icon makes it very quick to tell if it's already been retrieved.

<!-- gh-comment-id:2707228779 --> @jalrok commented on GitHub (Mar 7, 2025): This would be a great option to have in the extension settings. Raindrop does this and seeing the check mark over the icon makes it very quick to tell if it's already been retrieved.
Author
Owner

@NLZ commented on GitHub (May 7, 2025):

I would find it useful as well.

Are the concerns performance related?

<!-- gh-comment-id:2859036657 --> @NLZ commented on GitHub (May 7, 2025): I would find it useful as well. Are the concerns performance related?
Author
Owner

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

Given that multiple people are asking for it, I've marked it as approved, and I'd be happy if someone would pick it up and implement it. Whoever implements it though will need to make sure that it's optional in the extension settings.

<!-- gh-comment-id:2868936957 --> @MohamedBassem commented on GitHub (May 10, 2025): Given that multiple people are asking for it, I've marked it as approved, and I'd be happy if someone would pick it up and implement it. Whoever implements it though will need to make sure that it's optional in the extension settings.
Author
Owner

@adripo commented on GitHub (May 27, 2025):

Thank you for considering this @MohamedBassem. It would be a helpful quality-of-life improvement, especially when working with many tabs and trying to avoid duplicate hoards.

<!-- gh-comment-id:2914354238 --> @adripo commented on GitHub (May 27, 2025): Thank you for considering this @MohamedBassem. It would be a helpful quality-of-life improvement, especially when working with many tabs and trying to avoid duplicate hoards.
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#311
No description provided.