A bookmark manager extension for browsers.
- Quick open with
Ctrl + Alt + B(Command + Control + Bon mac ) - Quick search with
Ctrl + F(Command + Fon mac ), then use arrow keys to navigate through search results,Enterkey ( or double click ) to quickly open a bookmark or folder, pressESCkey will clear the search input - Hold
Ctrl(Commandon mac ) to select multiple items, holdShiftto select all items in between - Copy, paste and cut with
Ctrl + C(Command + Con mac ),Ctrl + V(Command + Von mac ),Ctrl + X(Command + Xon mac ), copy or cut bookmarks will also copy their urls to clipboard - Undo and redo with
Ctrl + Z(Command + Zon mac ),Ctrl + Shift + Z(Command + Shift + Zon mac ), note that action history is not kept between sessions, meaning when you close the bookmark page, all action history are cleared - Delete bookmarks/folders via
Delete - Drag and drop selected items
- Sort bookmarks by name, url, date
- Hash history sync (meaning you can go forward and backward like web pages)
- Supports dark mode
- Settings are kept locally, such as theme setting (light / dark)
- Find duplicated bookmarks
-
make sure nodejs is installed
# use nvm to manage nodejs versions # https://github.com/nvm-sh/nvm nvm install 18 nvm use 18
-
install dependencies
# this project is using pnpm as its package manager, to install it, run npm i -g pnpm # install dependencies using pnpm pnpm i
-
run
pnpm run pack:firefoxto build the extension intoweb-ext-artifactsfolder
-
run
pnpm run devto start dev server -
load the extension in your firefox desktop browser
-
visit
about:debugging#/runtime/this-firefoxand clickLoad Temporary Add-on...button -
select the
manifest.jsonfile under thefirefoxfolder
-
-
load the extension in your chrome desktop browser
-
visit
chrome://extensionsand clickLoad unpackedbutton -
select the
chromefolder
-