-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add hoarder-bookmark extension #15517
Conversation
- fix:types update - fix:types update - fix:corret types errors - init:create raycast hoarder repo
Congratulations on your new Raycast extension! 🚀 You can expect an initial review within five business days. Once the PR is approved and merged, the extension will be available on our Store. |
…vorites, archive shortcut keys.
…t, add separate archive list.
…ng custom default action for opening link and text.Optimized local search filtering logic.
…s 404 after deleting bookmarks.
Hi 👋 Thanks for your contribution 🔥 Did you see this extension before creating this one? |
Hi! Yes, I reviewed the Hoarder extension before developing this one. While there's an existing extension that provides basic list functionality, I saw an opportunity to create a more comprehensive solution with proper documentation following Raycast's guidelines. This new extension offers a complete Hoarder integration experience with full CRUD operations, tag management, and AI features, along with a more polished UI that closely follows Raycast's design principles. I've also documented everything thoroughly to help users get started easily. I've reached out to the Hoarder project maintainer about this extension, and they've shown their support by starring the project, which I believe validates its value to the ecosystem. Let me know if you'd like to know more about any specific aspects! |
- fix: update data when toggling list filter states - fix: reduce redundant list loading and cleanup tag metadata
…e logic of local cache processing after local data modification and server data changes.
It still sounds like an enhancement instead of another version of the same extension with more capabilities @kdurek What do you think? |
Hey, yeah I waited for better enhancements to rest api from maintainer of hoarder, but this one does really good upgrades to my extension functionality so feel free to do whatever seems best for both extensions, including replacing my own :D |
So @kdurek, do I understand this correctly? We're letting this completely overwrite yours, and then we'll move you to contributors instead (if you'd still like that) 😊 |
That's what I wanted to propose, wanted to leave me in history of extension or something but didn't know it's possible :D Don't mind this replacing my extension, it seems really good upgrade! |
@foru17 so what we're going to do is that you move your code to overwrite the current (extensions/hoarder/) Can we use the same preferences so the end user is not interrupted, is that possible? |
Thanks for the discussion! Really appreciate the opportunity to use the original "hoarder" extension name - this will help users find the extension more easily when searching. @kdurek Thanks for being so supportive! Will make sure to credit your work in the README as you started this journey. @pernielsentikaer Yes, I can update the preferences to match the existing ones. Will:
Also, not familiar with adding contributors, could you let me know how to properly add @kdurek? |
@foru17 Thank you for your kind attitude and words ❤️ Hope I will be able to help or contribute in future! |
You just add below to the package.json somewhere (I use to have it under
|
I've published the changes PR #15820. This PR moved the code to replace the original hoarder extension and made the preference fields compatible. |
Closing in favor of #15820 |
Description
A user-friendly Raycast extension that seamlessly integrates with Hoarder, bringing powerful bookmark management to your fingertips. Quickly save, search, and organize your bookmarks, texts, and images—all through Raycast's intuitive interface.
This extension leverages Hoarder's API to provide a streamlined experience for managing your digital collection, complete with AI-powered tagging and search capabilities.
Screencast
Checklist
npm run build
and tested this distribution build in Raycastassets
folder are used by the extension itselfREADME
are placed outside of themetadata
folder