docx-bookmark-importer Svelte Themes

Docx Bookmark Importer

🔖 Convert .docx bookmarks back to Chrome — drag, parse, import. Built with Svelte 5 + JSZip.

Docx Bookmark Importer Logo

Docx Bookmark Importer

Advanced conversion tool for .docx bookmark recovery.

Byte-Bot Assistant

Author sandikodev Svelte 5 Vite Chrome Extension


🛠 Project Overview

Docx Bookmark Importer is a high-performance utility designed to parse internal XML structures of .docx files to extract bookmarks and export them as a standard, importable Netscape HTML file. This tool is specifically built to recover bookmarks that were accidentally saved or exported into Microsoft Word format.

✨ Core Capabilities

  • Precision Extraction: Advanced parsing of Word's internal hyperlink and heading (w:pStyle w:val="Heading3") structures.
  • Modern Architecture: Built with Svelte 5 (Runes) for reactive performance and minimal bundle size.
  • Seamless Workflow: Global window drag-and-drop listener allows for instant file processing.
  • Privacy-Centric: 100% local execution. No server-side processing or data transmission.
  • Dark Mode Support: Fully responsive and themed for both light and dark system preferences.

🚀 Deployment & Installation

Web Interface

  1. Clone the repository.
  2. pnpm install
  3. pnpm dev

Chrome Extension

  1. Build assets: pnpm build
  2. Navigate to chrome://extensions/ in your browser.
  3. Enable Developer Mode.
  4. Click Load unpacked and select the dist folder.

📋 Technology Stack

  • Framework: Svelte 5
  • Parsing Engine: JSZip & Custom XML Parser
  • Build Tool: Vite 6
  • Styling: Vanilla CSS (Custom Properties)

Maintained and Authored by sandikodev

Top categories

Loading Svelte Themes