Work / Independent project

Bookie2

A Chrome bookmark manager that turns the new-tab page into a searchable, themeable launchpad with keyboard shortcuts.

My role: Browser-extension development and interface design.

Project notes · September 2026

Problem

A growing bookmark collection can be difficult to navigate when the links you use most are buried in folders.

Implementation

A Manifest V3 browser extension with a bookmark grid, search and sorting, a keyboard command palette, and customizable themes.

What it does

Users can browse and search their browser bookmarks from a custom new-tab page and adjust its appearance to their workspace.

A useful starting point for the browser

Bookie2 replaces Chrome’s new-tab page with a visual way to find and open saved links.

What it includes

  • A bookmark grid for browsing the browser’s existing collection.
  • Search and sorting for narrowing that collection to the links you need.
  • Keyboard controls, including a command palette and a shortcut to focus search.
  • Theme selection, including Omarchy-inspired themes, with preferences stored through Chrome’s storage API.
  • Virtualized rendering for displaying part of the bookmark collection at a time.

What this demonstrates

The project brings together browser APIs, interface state, keyboard interaction, and a customizable visual system using JavaScript, HTML, and CSS.

This is an independent browser-extension project. The source is public and includes developer-installation instructions; a Chrome Web Store release is not currently linked.

Tech stack

JavaScriptChrome ExtensionsHTMLCSS

Have a similar project in mind?

Tell me what you're trying to build or improve. We can start with a conversation about the scope and a useful first step.

Discuss your project