RauX333 / fulltext-bookmark

a browser extension to full text search bookmarks and browsing histories

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Chrome Extension developed with Plasmo extension.

Features

  • πŸ” a better bookmark/broswing history search tool.
  • πŸ’Ύ store and index bookmarked page or any page you visit, so you can later fulltext search them.
  • πŸ¦‰ bookmark interesting weibo and search them!
  • πŸ₯‡ best matched search result will be dispalyed in the search engine page as you search (google/bing/baidu).
  • πŸ“Ž search in the chrome searchbar by typing 'kw' first(short for 'keyword').
  • πŸ“œ or search in the extension popup page for more results.
  • 😺 everything stored in local storage, no accounts, no cloud, no privacy issues, totally free.
  • βœ‰οΈ send your bookmark/browsing history to custom remote api as you like.
  • ⌨️ backup feature is under development.

Making production build

Run the following:

pnpm build
# or
npm run build

This should create a production bundle for your extension.

Getting Started

First, run the development server:

pnpm dev
# or
npm run dev

Open your browser and load the appropriate development build. For example, if you are developing for the chrome browser, using manifest v3, use: build/chrome-mv3-dev.

You can start editing the popup by modifying popup.tsx. It should auto-update as you make changes. To add an options page, simply add a options.tsx file to the root of the project, with a react component default exported. Likewise to add a content page, add a content.ts file to the root of the project, importing some module and do some logic, then reload the extension on your browser.

For further plasmo guidance, visit plasmo Documentation

About

a browser extension to full text search bookmarks and browsing histories


Languages

Language:TypeScript 87.5%Language:JavaScript 9.4%Language:CSS 2.9%Language:HTML 0.2%