A lightweight, local-first Chrome extension and bookmark manager dashboard built with Next.js, React, TypeScript, and Tailwind CSS. Features keyboard-first navigation and visual workspace boards.
Designing a highly-performant local search across thousands of bookmarks
Integrating smoothly with browser native bookmark storage structures
Providing a keyboard-first user experience using visual hotkeys
Key Learnings
Modern Chrome Extension structure & service worker communication
Local-first architecture and instant data sync
Building robust command palettes & board configurations
Bookmrk (Bookmark Manager)
A modern, keyboard-first, local-first bookmark manager and tab organizer. Built using React, TypeScript, Vite/Next.js, and Tailwind CSS. Designed to help developers and power users organize, explore, and access their bookmarks instantly without leaving the keyboard.
Key Features
Keyboard-First Navigation: Open boards, switch tabs, search bookmarks, and edit links strictly using shortcuts and CMD+K command palette.
Visual Board Workspaces: Group your bookmarks in clean visual cards and cards grids, creating workspaces for different projects, clients, or topics.
Local-First Architecture: Keeps your bookmarks stored locally inside the browser's storage (IndexedDB / LocalStorage) for instant loads and 100% privacy.
Smart Tagging & Search: Assign customizable labels, tag items, and utilize fuzzy-search parameters to retrieve links in milliseconds.
Chrome Extension Sync: Easily save tabs or links in a single click using the companion Chrome extension.