MCPcopy Index your code
hub / github.com/dudor/BookmarkHub

github.com/dudor/BookmarkHub @v0.0.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.0.5 ↗ · + Follow
32 symbols 74 edges 10 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

BookmarkHub

BookmarkHub

BookmarkHub is a browser plug-in that can synchronize your bookmarks between different browsers.



<a href="https://github.com/dudor/BookmarkHub/issues">Feedback</a>
·
<a href="https://github.com/dudor/BookmarkHub/raw/v0.0.5/README_cn.md">简体中文</a>
·
<a href="https://github.com/dudor/BookmarkHub/raw/v0.0.5/README.md">English</a>

Table of Contents

  1. About The Project
  2. Features
  3. Installation
  4. Usage
  5. Roadmap
  6. License
  7. Contact

About The Project

BookmarkHub is a browser plug-in that can synchronize your bookmarks between different browsers.

For major browsers such as Chrome, Firefox, Microsoft Edge, and more.

It uses GitHub's Gist records to store browser bookmarks for safe and secure use.

BookmarkHub

BookmarkHub

BookmarkHub

Features

  • No registration required, just use the Token and Gist of your GitHub account
  • Easy to upload and download bookmarks with one click
  • Clear all local bookmarks with one click
  • Support cross-machine and cross-browser synchronization of bookmarks
  • Support to display the number of local and remote bookmarks

Installation

This plug-in requires bookmarks to be stored in Gist, so make sure you have a GitHub account or register your GitHub account over the network. * Chrome * Firefox * Microsoft Edge * Other browsers based on the Chromium kernel

Usage

  1. Login GitHub,If you don't have an account, please click here to register
  2. Create a token that manages the gist
  3. Create a secret gistNote: If it's a public gist, your bookmarks can be searched by others。
  4. Download BookmarkHub in the browser store, click the plug-in's settings button, fill in the token and gist ID in the pop-up settings window, and you can upload the download bookmark。

Roadmap

  • [ ] Automatically sync bookmarks
  • [ ] Support webdav protocol
  • [ ] Mobile app
  • [ ] Import and Export
  • [ ] Share bookmarks

License

See LICENSE for more information.

Contact

dudor

Project Link: https://github.com/dudor/BookmarkHub

Core symbols most depended-on inside this repo

build
called by 6
src/utils/setting.ts
refreshLocalCount
called by 5
src/entrypoints/background.ts
get
called by 3
src/utils/services.ts
getBookmarks
called by 3
src/entrypoints/background.ts
getBookmarkCount
called by 3
src/entrypoints/background.ts
clearBookmarkTree
called by 2
src/entrypoints/background.ts
update
called by 1
src/utils/services.ts
uploadBookmarks
called by 1
src/entrypoints/background.ts

Shape

Function 12
Class 10
Method 7
Enum 3

Languages

TypeScript100%

Modules by API surface

src/entrypoints/background.ts9 symbols
src/utils/models.ts8 symbols
src/utils/setting.ts7 symbols
src/utils/services.ts5 symbols
src/entrypoints/popup/popup.tsx2 symbols
src/entrypoints/options/options.tsx1 symbols

For agents

$ claude mcp add BookmarkHub \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact