breader Svelte Themes

Breader

A modern, offline-first bookmark manager built as a Progressive Web App (PWA)

Breader

A modern, offline-first bookmark manager built as a Progressive Web App (PWA). Available for use on breader.app

Features

  • Offline-First: All bookmarks stored locally in IndexedDB via Dexie, with optional cloud sync
  • PWA Support: Install as a native-like app on any device
  • Fuzzy Search: Fast search with Fuse.js across titles, keywords, and tags
  • Notes: Attach notes to bookmarks with many-to-many relationships
  • Reading Status: Track bookmarks as Want to Read, Reading, Read, or Archived
  • Tags & Organization: Multi-entry tag indexing for flexible categorization
  • Automatic Metadata: Extracts title, description, keywords, and images from URLs
  • Favicon Caching: Domain-level favicon storage for offline display
  • Theme Support: Light/dark themes via DaisyUI

Tech Stack

  • Framework: SvelteKit with Svelte 5 (runes syntax)
  • Styling: TailwindCSS 4.0 + DaisyUI
  • Database: Dexie (IndexedDB) with Dexie Cloud addon
  • Backend: Supabase for auth, Cloudflare Workers for deployment
  • Testing: Vitest (unit) + Playwright (e2e)

Getting Started

# Install dependencies
pnpm install

# Start development server
pnpm dev

# Run tests
pnpm test

# Build for production
pnpm build

# Deploy to Cloudflare
pnpm deploy

License

Private

Top categories

Loading Svelte Themes