mirror of
https://github.com/karakeep-app/karakeep.git
synced 2026-04-26 00:16:03 +03:00
Closed
opened 2026-03-02 11:51:06 +03:00 by kerem
·
37 comments
No Branch/Tag specified
main
refactor/use-npm-singlefile
onetab
claude/issue-2596-20260321-1401
claude/fix-docs-button-responsive-V3aBQ
claude/review-import-backpressure-D4ArJ
claude/fix-archived-bookmarks-mobile-P9OJW
claude/issue-1189-20260211-1601
claude/fix-nested-smart-lists-3uFkt
claude/issue-2298-20251223-1704
feat/import-v3
claude/add-cli-search-subcommand-6kIe0
claude/add-bookmark-indexing-timestamps-96bPj
claude/auto-disable-failing-feeds-fkDhP
claude/add-tag-search-aliases-HzESD
feat/docker-compose-dev
claude/add-attachedby-tags-endpoint-01WYfemMGHJJjXsPYLvUJAno
claude/fix-crawler-memory-leaks-NE7Ct
bookmark-debugger
claude/issue-2352-20260106-1120
claude/issue-1977-20260102-2348
claude/add-banner-rendering-JeLUk
claude/add-descendant-qualifier-cUm26
claude/skip-metadata-refresh-archives-CAo4Y
claude/fix-archive-pending-banner-pAyGM
claude/add-embeddings-support-h2swV
claude/nested-manage-lists-QVV85
claude/privacy-type-system-MG1bT
claude/add-action-menu-icons-6hNKw
claude/issue-2299-20251223-1711
claude/bookmark-indexing-progress-QwZSI
claude/migrate-bookmark-attachments-3O2te
claude/add-2025-wrapped-feature-tIUIh
claude/improve-ai-settings-design-639tq
claude/add-youtube-metascraper-plugin-0lWC7
claude/add-problem-reporting-gSSEV
claude/add-mobile-list-menus-spcS7
claude/shadcn-bookmark-cards-WWHzP
claude/add-extensions-link-HTeXc
claude/add-onboarding-screens-hsYMO
claude/fix-settings-switch-overflow-nlzM4
claude/clamp-bookmark-titles-diAEz
claude/port-stats-mobile-expo-MuXAn
claude/whats-new-base-version-vrv8C
claude/fix-settings-auth-checks-jgyD8
claude/add-server-version-display-3sGa2
claude/fix-tag-editor-scrolling-rzdbG
claude/add-company-pricing-card-y5mHY
claude/audit-optimize-transactions-xpDVc
codex/ensure-consistent-ui-experience-across-app-pages
claude/plan-opentelemetry-integration-01Jx183mz1Ev8h8JoYj97Auw
libsql
db-indicies
claude/export-import-lists-01UuCWwdaqduAd35NppvjnMD
claude/configurable-worker-timeout-0198GQh6YrrRzqG62xnogyrz
claude/check-import-quota-01CPdxTpHp18Ba62bYcBTVbA
claude/scraper-worker-thread-01FEHen6MGrQHmdBstJSuiyA
claude/customize-dialog-styling-01CVjEv2KgyZJSpCg3mqkvR7
claude/add-asset-cache-headers-0175WhNcqwiwurrmjj52jnLT
claude/add-db-search-plugin-017Xxd4Jq3MfjWT788vgfbaq
benchmarks-2
claude/add-filtered-deletion-01DTxWNcg3hhqdNpeNLa3s6L
claude/actionbutton-loading-spinner-015DY5ZTvgPgFAXTZz3UGaYv
claude/add-broken-links-qualifier-01S31X1LsKiYb9gE1dXTKvi3
claude/docker-release-tag-trigger-01UmzFXEumhK2jdmRGtMcueo
claude/spread-feed-fetch-scheduling-01EihUtmZSyqeE1HfRMessxW
restate-idempotency
claude/align-android-ios-colors-01GJfkhEyZVBReohVioPa8ok
claude/improve-mobile-app-colors-0155LzHfkd5HyJr6YyZMsus5
codex/add-autocomplete-for-search-query-language
claude/add-bookmark-backups-016L2A8Z94n7tDgDdMPdFuAd
claude/restrict-binary-user-permissions-01FSGyy2RXGZvE26YbAejzGi
effect-ts
claude/prepare-trpc-npm-publish-0193EjfwpxSNVNcLXqXjs6Ln
shared-list-sidebar
claude/lazy-load-tiktoken-017UTNpJPTcMMQvNEBa1aFwo
codex/fix-asset-pre-processing-worker-abort-signals
add-groupid
claude/add-bookmark-list-button-01VF7uXYNLsVDzqdozWMXP5M
claude/extract-shared-ui-components-01DSVfaCr6WRqAyx1vJTZk9r
claude/migrate-shadcn-sidebar-01DKjpg9MD5PJ2potemSnbvW
claude/add-collaborators-rate-limits-01VjXyRWWPUkGQKa8d8D8qKj
claude/modernize-dark-mode-01FRfE81PAY5C44pFu1cYocf
claude/add-signed-url-bookmark-01PjYT1ZhvLK2FPJNTAhJsWf
restate-group-id
claude/add-highlights-page-012vhHpn8fVNp3gf7gBeW14s
claude/disable-shared-bookmark-features-01B9fiGUdu6NyWaxSQFsQBxP
claude/mobile-bookmark-grid-layouts-018cGBBMhPJVq6PJVRBpqT2r
claude/add-mobile-bookmark-summary-01494LYoh4sJW5Fj4GPm62Vj
claude/add-mobile-tags-screen-01WRADt4ZzvXVew1Y9vqF8SV
claude/add-highlight-notes-01LpanRLS4a2YMnT1qB5GTqX
claude/add-search-bar-014k2ngaqjwYRVSvqmbuECqr
claude/hide-collaborator-emails-01TQrkkMupC7CR9BTuDkireg
claude/list-invitation-approval-0129V89M1riXW6JqmoF74VfM
claude/add-bookmark-archive-sort-018VbGPGvtmsGgXFEERoAX7B
claude/add-mobile-smart-lists-01251tYo9u1SywE6XFezAv9e
claude/bookmark-drag-drop-01DmWq286ogHpDGHKcXjKr3z
claude/add-rss-import-01DH1Q2axcDeq8nQJR5MWjPJ
claude/mobile-inapp-browser-auth-01KiT6bwyntRPQ1X4oTtAveC
claude/offline-mode-react-query-01D1rE2bdBEPw2teGqunr5Gd
claude/add-singlefile-extension-support-01BEB9QQZABzwfZDvR9Bz5b2
claude/custom-list-slugs-01VxcfkNUXZ97FNpNVURopMq
claude/issue-2148-20251118-1133
claude/add-groupid-queue-fairness-011CV1r8Wb46HuGAg5o95i3m
claude/hide-viewer-shared-lists-01Fst6NBvdxrXXnDhUmjsNDP
claude/collaborative-lists-013AvDvMqkoszDVcSoCYgBcM
claude/implement-feature-01LT5XzGsbEhZkYXNEjEwdui
claude/fix-bookmark-loading-state-01AgF4H2drxwuTCJDB2Xgiu4
claude/admin-user-edit-013tbiRmb1KX2fhSYqmGKCu8
claude/expose-all-api-01YTruEW72WQYMtq4iZoaPkA
claude/add-doc-link-main-016NYLxShpKuH6R8XCBgeZtc
claude/fix-issue-2133-019JLvdSRAUbU4FtjQztcM6S
claude/explore-effect-ts-integration-01F7xb1dWwP1ma4LnLbFGfDD
claude/optimize-dockerfile-build-011CV5gDnPZbdbbVSPDofC4e
claude/add-custom-headers-guide-011CV249t16aWDRb1mCrzQdC
claude/mobile-app-signup-011CUxPtCXgU6U3T8GShTR2Q
claude/crawler-worker-fetch-browser-011CUvcRc24XEr9DTWDW6MX8
claude/fix-issue-784-011CUvubQrcZHG9S3KjpCKbK
codex/add-user-settings-for-inference-language-and-screenshots
claude/fix-mobile-signin-server-address-011CUnaUWwY2Fhq5Xbwhgr8H
better-auth-2
claude/issue-2028-20251012-1429
claude/issue-1010-20251012-1154
codex/update-feed-refresh-job-idempotency-key
restate
import-v2
fix-public-lists
recurse-delete-list
abort-dangling-processing
tag-pagination
ratelimit-plugin
claude/issue-1937-20250914-0912
codex/implement-title-search-query-qualifier
copilot/add-edit-button-for-notes
cookie-path
ai-tag-cleanup
codex/add-allowlist-and-blocklist-env-variables
mobile-retheme
expo-next-upgrade
opencode/issue1788-20250727215611
fix-trailing-slash-deduplication
edit-bookmark-dialog
bookmark-embeddings
rag
nextjs-15
bookmark-hover-bar
sapling-pr-archive-MohamedBassem
track-bookmark-assets
json-cli
admin-settings
mobile-dark-mode
android/v1.9.2-0
ios/v1.9.1-1
android/v1.9.1-0
ios/v1.9.1-0
ios/v1.9.0-2
ios/v1.9.0-1
android/v1.9.0-1
extension/v1.2.9
cli/v0.31.0
sdk/v0.31.0
mcp/v0.31.0
android/v1.9.0-0
ios/v1.9.0-0
v0.31.0
android/v1.8.5-0
cli/v0.30.0
sdk/v0.30.0
ios/v1.8.4-0
android/v1.8.4-0
v0.30.0
cli/v0.29.1
v0.29.3
v0.29.2
v0.29.1
sdk/v0.29.0
cli/v0.29.0
mcp/v0.29.0
ios/v1.8.3-0
android/v1.8.3-0
extension/v1.2.8
v0.29.0
android/v1.8.2-2
android/v1.8.2-1
ios/v1.8.2-0
android/v1.8.2-0
extension/v1.2.7
android/v1.8.1-0
ios/v1.8.1-0
v0.28.0
cli/v0.27.1
cli/v0.27.0
v0.27.1
sdk/v0.27.0
v0.27.0
android/v1.8.0-1
ios/v1.8.0-1
mcp/v0.26.0
sdk/v0.26.0
v0.26.0
cli/v0.25.0
ios/v1.7.0-1
mcp/v0.25.0
v0.25.0
extension/v1.2.6
ios/v1.7.0-0
android/v1.7.0-0
v0.24.1
v0.24.0
mcp/v0.23.10
mcp/v0.23.9
mcp/v0.23.8
extension/v1.2.5
mcp/v0.23.7
mcp/v0.23.6
mcp/v0.23.5
mcp/v0.23.4
sdk/v0.23.2
cli/v0.23.0
extension/v1.2.4
android/v1.6.9-1
ios/v1.6.9-1
v0.23.2
v0.23.1
sdk/v0.23.0
v0.23.0
ios/v1.6.9-0
sdk/v0.22.0
v0.22.0
android/v1.6.8-0
ios/v1.6.8-0
sdk/v0.21.2
sdk/v0.21.1
sdk/v0.21.0
v0.21.0
cli/v0.20.0
v0.20.0
ios/v1.6.7-4
android/v1.6.7-4
ios/v1.6.7-3
android/v1.6.7-3
android/v1.6.7-2
ios/v1.6.7-2
android/v1.6.7-1
ios/v1.6.7-1
ios/v1.6.7-0
android/v1.6.7-0
v0.19.0
android/v1.6.6-0
android/v1.6.5-0
ios/v1.6.5-0
ios/v1.6.4-0
android/v1.6.4-0
v0.18.0
v0.17.1
v0.17.0
ios/v1.6.3-0
android/v1.6.3-0
extension/v1.2.3
ios/v1.6.2-1
android/v1.6.2-1
ios/v1.6.2-0
android/v1.6.2-0
v0.16.0
ios/v1.6.1-3
android/v1.6.1-3
ios/v1.6.1-2
android/v1.6.1-2
android/v1.6.1-1
ios/v1.6.1-1
android/v1.6.1-0
ios/v1.6.1-0
extension/v1.2.2
android/v1.6.0-1
ios/v1.6.0-1
ios/v1.6.0
android/v1.6.0
cli/v0.13.7
cli/v0.13.6
v0.15.0
cli/v0.13.5
extension/v1.2.1
v0.14.0
cli/v0.13.3
cli/v0.13.2
cli/v0.13.1
cli/v0.13.0
v0.13.1
v0.13.0
mobile-v1.5.0
mobile-v1.4.0
v0.12.2
v0.12.1
v0.12.0
v0.11.1
v0.11.0
v0.10.1
v0.10.0
v0.9.0
v0.8.0
v0.7.0
v0.6.0
v0.5.0
v0.4.1
v.0.4.0
v.0.3.1
v0.3.0
v0.2.2
v0.2.1
v0.2.0
v0.1.0
Labels
Clear labels
Mirrored from GitHub Pull Request
UI/UX
android
bug
dependencies
documentation
documentation
extension
feature request
feature request
good first issue
ios
long-term
performance
pri/high
pri/low
pri/medium
pull-request
Mirrored from GitHub Pull Request
question
status/approved
status/icebox
status/pending_clarification
status/untriaged
No labels
UI/UX
android
bug
dependencies
documentation
documentation
extension
feature request
feature request
good first issue
ios
long-term
performance
pri/high
pri/low
pri/medium
pull-request
question
status/approved
status/icebox
status/pending_clarification
status/untriaged
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
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#590
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @JackBailey on GitHub (Jan 17, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/899
UPDATE FROM THE MAINTAINER:
The extension is currently not available due to the ongoing trademark dispute. Check this comment https://github.com/hoarder-app/hoarder/issues/899#issuecomment-2616905901, on how to download it manually for now until this dispute is over.
Describe the Bug
When visiting https://addons.mozilla.org/en-US/firefox/addon/hoarder/ to download the extension for firefox, it reports the page no longer exists.
Steps to Reproduce
Expected Behaviour
Be able to download the extension
Screenshots or Additional Context
Device Details
Firefox 134.0.1 (64-bit) on Windows 11
Exact Hoarder Version
0.21.0
Have you checked the troubleshooting guide?
@MohamedBassem commented on GitHub (Jan 17, 2025):
The firefox extension was taken down today by a DMCA as part of the ongoing trademark dispute. Unfortunately, not much I can do about this now until the legal response is ready.
@JackBailey commented on GitHub (Jan 17, 2025):
Ah alright I understand. Thank you for the incredibly quick response and I hope it all works out ❤
@scetu commented on GitHub (Jan 18, 2025):
Edit: You can get addon
.xpifile to install it from file from archive.org https://web.archive.org/web/20250112151328/https://addons.mozilla.org/en-US/firefox/addon/hoarder/Woah, just went trough this as well, fresh OS installation, sign in to Firefox, checking my synced addons, and all is there exept Hoarder. Maybe could be Firefox addon distributed as file, until DMCA is resolved?
@scetu commented on GitHub (Jan 18, 2025):
Edit: You can get addon
.xpifile to install it from file from archive.org https://web.archive.org/web/20250112151328/https://addons.mozilla.org/en-US/firefox/addon/hoarder/Okay, I have been able to get
.xpifile from my other machine, but after manual installation from file on reinstalled machine - my data from that addon (server adress and credentials) were also imported, so I am unable to share the.xpifile here.You can find signed

.xpifile inabout:support- open yourProfile Folderand underextensionsfolder you can findaddon@hoarder.app.xpifile which can be then manually installed in other Firefox by this atabout:addonsPS: Stable firefox won't let you import addon which was not signed by FF addon store.
I have also looked into archive.org and found snapshot of the FF Addon store (https://web.archive.org/web/20250112151328/https://addons.mozilla.org/en-US/firefox/addon/hoarder/) but the link for File download is dead.@JackBailey commented on GitHub (Jan 18, 2025):
Download link in archive.org worked for me. Also apparently you can set
xpinstall.signatures.requiredto false in about:config to allow it on stable. I'll try it later@scetu commented on GitHub (Jan 18, 2025):
xpinstall.signatures.requireddoes not work in Stable or Beta, only Nigthly and Developer editionsPlease see Timeline on https://wiki.mozilla.org/Add-ons/Extension_Signing
And you are right, probably something on my network blocked the download, but on Mobile Data on my phone I was able to download file from archive.org!
@wizbowes commented on GitHub (Jan 18, 2025):
Disaster. I found Hoarder from the noise being created by this claim. Loving it and my plan for this weekend to add it to all my devices. Guess I'm too late. Watching for work arounds and wishing Mohamed all the best.
@JackBailey commented on GitHub (Jan 18, 2025):
Absolutely right. Got it working on Firefox developer, thanks.
@yamikeigo commented on GitHub (Jan 23, 2025):
damn. that's unforunate. just a bit late it seems. guess I'll have to pivot to Chromium in the meantime until this gets sorted out. Hopefully it doesn't drag out too long
@MoritzLoewenstein commented on GitHub (Jan 24, 2025):
If you build the extension locally (https://github.com/hoarder-app/hoarder/blob/main/.github/workflows/extension.yml),
it can be loaded via about:debugging -> load temporary extension. This also works in stable firefox, but you have to reload the extension if you restart the browser.
@pm64 commented on GitHub (Jan 26, 2025):
The "Bypass Paywalls Clean" extension maintainers found themselves in a similar predicament. Maybe Hoarder can follow their distribution/update strategy until the smoke clears.
https://github.com/bpc-clone/bypass-paywalls-firefox-clean?tab=readme-ov-file#update
@KAGEYAM4 commented on GitHub (Jan 27, 2025):
Won't this take long time. I was able to install addon from web.archive.org but will it get updated? Anyway to update the addon?
@pm64 commented on GitHub (Jan 27, 2025):
Build the extension locally as @MoritzLoewenstein suggests.
@TheUncannyObserver commented on GitHub (Jan 27, 2025):
The Archive link no longer works, just gives a blank page now when tried from different browsers.
Nevermind, I was able to download it using Safari.
@w23 commented on GitHub (Jan 27, 2025):
The direct xpi archive link seems to be just https://web.archive.org/web/20241201165104if_/https://addons.mozilla.org/firefox/downloads/file/4357468/hoarder-1.2.3.xpi
@bym0 commented on GitHub (Feb 8, 2025):
should have looked first into the issue, well then i wasted the last 30 minutes hacking one myself together :) (it works :D)
thanks for the info!
@gelbphoenix commented on GitHub (Feb 9, 2025):
To say it also here: The Hordr guy only filed for a trademark for what this project does on January 15th 2025 (the day when the dispute began). The original trademark was for an computer application that manages e-commerce shopping cards.
I'm not a lawyer so the following is my own opinion: I see this as an malicious takeover attempt of everything of the project. @MohamedBassem should fight that and we as the community should prepare to fork and rename the project for if the worst-case scenario occurs.
@callmemagnus commented on GitHub (Feb 10, 2025):
Is this a tack over tentative ?
➙ https://addons.mozilla.org/en-US/firefox/addon/hoarder-app/
@bym0 commented on GitHub (Feb 17, 2025):
@callmemagnus that's me, i have no malicious intent (added the unofficial flag), if someone wants me to take that down, i will. :)
@dalekirkwood commented on GitHub (Feb 18, 2025):
People like you @bym0 are why the Open Source Community is so great 💙💙💙
@scotscoder commented on GitHub (Feb 22, 2025):
Is this the same as the official extension, or is it your own version?
@dalekirkwood commented on GitHub (Feb 23, 2025):
Its his own version. Works very well.
Just works with your local server, no calling home.
@vonhyd commented on GitHub (Feb 26, 2025):
you are a gem thanks for throwing that together
@TaciteOFF commented on GitHub (Feb 28, 2025):
Your extension doesn't work anyore for me. Just keep asking for credentials even though I already saved them.
@bym0 commented on GitHub (Feb 28, 2025):
Please use the project issues function -> https://github.com/bym0/hoarder-firefox
This is not the place for your problem :) (give me as much infos as you can)
@simpat1zq commented on GitHub (Mar 5, 2025):
I'm just getting started with Hoarder and found this when trying to get the FF extension. I had issues with bym0's extension, but restarting firefox fixed it for me.
@CygnusTM commented on GitHub (Apr 13, 2025):
Now that the app has been rebranded, when can we expect this to be back in the Firefox store?
@callmemagnus commented on GitHub (Apr 14, 2025):
@CygnusTM , I guess I can safely say that it will be available when it is ready.
@MohamedBassem commented on GitHub (Apr 14, 2025):
I've emailed mozilla asking if they can re-enable the extension. Haven't received a response yet, most likely I'll have to upload a new one and ask people to migrate. Unless you know someone in mozilla who can help :)
@bym0 commented on GitHub (Apr 14, 2025):
@MohamedBassem
I would take mine down then :) thanks for the tool, love using it
@Ahriman commented on GitHub (Apr 15, 2025):
Can't you upload a new extension called Karakeep?
Thanks
@MohamedBassem commented on GitHub (Apr 19, 2025):
The new extension is live: https://addons.mozilla.org/en-US/firefox/addon/karakeep/
We lost all the ratings and reviews of the original addon, so if anyone wants to help, a quick review is a simple way to ;)
I'll close this issue once I update the links all over the repo.
@simpat1zq commented on GitHub (Apr 19, 2025):
You only had 3 reviews on the old extension. You already have 2 on this one. I think you'll be ok.
@MohamedBassem commented on GitHub (Apr 19, 2025):
I'm going to be ok either way, as people don't find about karakeep from its extension :) Checked the old one and seems like it had 9 reviews (thought they were more than that), but it also had 1.2k+ users.
@davegallant commented on GitHub (Apr 19, 2025):
Works great for me but for some reason the icon does not show up:
@MohamedBassem commented on GitHub (Apr 19, 2025):
@davegallant Yeah, this seem to be a bug in the dark mode icon specifically. Can you file a separate issue so that I don't lose track of it?
@davegallant commented on GitHub (Apr 19, 2025):
Created https://github.com/karakeep-app/karakeep/issues/1282.