Skip to content

DanSnow/hoarder-pipette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hoarder's Pipette

Introduction

Hoarder's Pipette is a browser extension that injects your bookmarks from your Karakeep(formerly Hoarder) into your search results. This helps you avoid missing relevant information that you might have already saved in your bookmarks.

demo

Hoarder's Pipette integrates directly with Karakeep by using its API.

Firefox Support

Starting from version 1.4.0, Hoarder's Pipette supports Firefox. While it's not yet available on the official Firefox Add-ons store, it is planned for future release.

If you want to try it out on Firefox, you can download the .xpi file from the latest release page on GitHub and install it manually.

Supported Search Engines

  • Google
  • Ecosia
  • Startpage (can be enabled in settings)
  • Searxng (can be enabled in settings)
  • Brave (can be enabled in settings)
  • DuckDuckGo (can be enabled in settings)

I plan to add support for more search engines in the future. If you'd like to see support for a specific search engine, please open an issue on this repository.

Installation

Please visit the document site

Development

Requirements

  • Node.js
  • pnpm
  • librsvg (for converting logo to png)
  • imagick (for processing logo)

Available Scripts

In the project directory, you can run the following scripts:

pnpm dev

Development Mode: This command runs your extension in development mode. It will launch a new browser instance with your extension loaded. The page will automatically reload whenever you make changes to your code, allowing for a smooth development experience.

pnpm dev

pnpm start

Production Preview: This command runs your extension in production mode. It will launch a new browser instance with your extension loaded, simulating the environment and behavior of your extension as it will appear once published.

pnpm start

pnpm build

Build for Production: This command builds your extension for production. It optimizes and bundles your extension, preparing it for deployment to the target browser's store.

pnpm build

Credits

About

An extension that inject your bookmarks from your Hoarder app into your search results

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages