{"repo":"drkpxl/QuickMark","free":true,"listed":false,"github":"https://github.com/drkpxl/QuickMark","clone":"git clone https://github.com/drkpxl/QuickMark.git","description":"A minimalist, self-hosted bookmarking service designed to be your default new tab page.","language":"Svelte","stars":10,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"QuickMark A minimalist, self-hosted bookmarking service designed to be your default new tab page. Built with SvelteKit 5, QuickMark provides a fast, privacy-focused way to save and organize your bookmarks. Screenshots Compact List View Card View with Open Graph Images Empty State ✨ Features - 🚀 Fast & Lightweight : Single-page application optimized for speed - 🔒 Privacy-First : Self-hosted, no tracking, no external dependencies - 📝 Auto Metadata : Automatically extracts titles, descriptions, and favicons - 🏷️ Tag Support : Organize bookmarks with comma-separated tags - 🔍 Instant Search : Real-time filtering across all bookmark metadata - ⌨️ Keyboard Shortcuts : Navigate and manage bookmarks without touching your mouse - 🎨 Multiple Views : Choose between compact list, card, or dense layouts - 🌓 Dark Mode : Built-in theme support with system preference detection - 📤 Export : Download your bookmarks as JSON or HTML (Netscape format) - 💾 Data Persistence : SQLite database with local asset storage 🐳 Quick Start with Docker Using Docker Compose (Recommended) 1. Create a docker-compose.yml file: 2. Start the service: 3. Access QuickMark at http://localhost:9022 Using Docker Run Custom Port To use a different port (e.g., 8080): Local Development Prerequisites - Node.js 22 (LTS) - npm or pnpm Setup 1. Clone the repository: 2. Install dependencies: 3. Start the development server: 4. Open http://localhost:9022 Build for Production Keyboard Shortcuts Shortcut Action ----------","default_branch":null,"files":null,"tree":[],"storefront":"/r/drkpxl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/drkpxl/QuickMark/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}