explaingit

helgesverre/bookmarking-book

Analysis updated 2026-08-04 · repo last pushed 2026-03-29

TypeScriptAudience · developerComplexity · 3/5MaintainedSetup · moderate

TLDR

Turns your Chrome bookmarks into a personalized, organized markdown book with AI-generated chapters, summaries, and a reading guide.

Mindmap

mindmap
  root((bookmarking-book))
    What it does
      Converts bookmarks to markdown
      Recovers dead links
      AI tags and chapters
    Outputs
      Thematic chapters
      Interest graph
      Time capsule
      Reading suggestions
    Tech stack
      TypeScript
      Claude AI
      Wayback Machine
    Costs
      10 to 18 dollars per run
      API usage fees
    Use cases
      Clean up bookmark backlog
      Discover reading themes
      Rescue dead links

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn hundreds of forgotten Chrome bookmarks into a readable, organized markdown document.

USE CASE 2

Recover content from dead bookmarked links using archived copies from the Wayback Machine.

USE CASE 3

Generate a personalized reading guide that groups your saved links into themed chapters with summaries.

What is it built with?

TypeScriptClaude AIAnthropic APIWayback Machine

How does it compare?

helgesverre/bookmarking-book0xdevalias/sparkle0xdevalias/webcrack
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-03-292022-06-292026-06-03
MaintenanceMaintainedDormantMaintained
Setup difficultymoderatemoderatemoderate
Complexity3/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a paid Anthropic API key and costs roughly $10-$18 per run for around 1,700 bookmarks.

In plain English

If you've ever bookmarked hundreds of pages in Chrome and then never looked at them again, Bookmark Book is a tool that fixes that problem. It takes your entire bookmark collection and turns it into a readable, organized markdown document, like a personalized book built from everything you've ever meant to read. The tool runs on your computer through the command line. You give it access to your Chrome bookmarks file, and it walks through a multi-step pipeline. First it visits each bookmarked URL and pulls the actual text from the page. If a link is dead, it tries the Wayback Machine to recover the content. Then it sends everything to Claude (Anthropic's AI) in two passes: first to tag each bookmark by topic, type, and quality, and then to normalize those tags into a consistent taxonomy. After that, it groups bookmarks into 15 to 25 thematic chapters, writes narrative introductions and summaries for each, and assembles the whole thing into a single markdown file with a table of contents. The output isn't just a flat list. It includes an "Interest Graph" that maps how your topics connect, a "Time Capsule" showing how your interests changed over the years, a "Graveyard" section for dead links that were rescued via archived copies, and a "Rabbit Hole Index" that suggests what to read next based on how much time you want to invest. Each chapter groups bookmarks by subtopic and includes two to three paragraph summaries of individual pages. This is for people who have accumulated a large bookmark collection and want to actually make sense of it, researchers, developers, founders, or anyone who treats bookmarks as a reading backlog. If you've ever wanted a curated digest of your own saved links rather than scrolling through Chrome's nested folders, this produces exactly that. It costs real money to run, around $10 to $18 for roughly 1,700 bookmarks, because the classification and generation steps call Claude's API. All processing happens locally and through direct calls to Anthropic, so your data doesn't go to any third-party servers beyond that. The crawl results are cached, so if the process gets interrupted you can resume without re-fetching everything.

Copy-paste prompts

Prompt 1
I have a Chrome bookmarks file. Help me set up and run this tool so it crawls my links, sends them to Claude for tagging, and produces a markdown book. Walk me through the steps.
Prompt 2
My bookmark-to-book pipeline got interrupted halfway through. How do I resume the process without re-crawling pages or re-paying for the Claude API calls already made?
Prompt 3
Help me configure the Claude API key and bookmark file path for this tool, and estimate what it will cost to process about 1,200 bookmarks based on the pricing mentioned in the README.

Frequently asked questions

What is bookmarking-book?

Turns your Chrome bookmarks into a personalized, organized markdown book with AI-generated chapters, summaries, and a reading guide.

What language is bookmarking-book written in?

Mainly TypeScript. The stack also includes TypeScript, Claude AI, Anthropic API.

Is bookmarking-book actively maintained?

Maintained — commit in last 6 months (last push 2026-03-29).

How hard is bookmarking-book to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is bookmarking-book for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.