• Welcome to TalkativeTurtles - a community for developers & tech enthusiasts.
  • Share projects, get code reviewed, and talk tech without the noise.
  • New here? Introduce yourself in the Introductions forum!
Hello There, Guest! Login Register


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Title: Built a self-hosted bookmark manager with full-text search
Threaded Mode
#1
Started this as a weekend project and it ballooned into something I actually use daily now.

What it does:
  • Save bookmarks via browser extension or API
  • Full-text search across title, description, and page content (fetches and indexes at save time)
  • Auto-tagging using a small local model that classifies into ~30 categories
  • RSS feed of saved links so you can subscribe from any reader
  • Duplicate detection

Stack: Go backend, SQLite with FTS5 for search, HTMX frontend, Docker Compose for deployment.

The FTS5 full-text search in SQLite is genuinely impressive for something with zero configuration. I was ready to reach for Meilisearch but did not need to.

What I learned: Fetching and parsing arbitrary web pages is a nightmare. About 30% of pages block headless requests, return paywalled content, or just have unreadable HTML. Added a fallback to just index the title and meta description.

Happy to share the repo if there is interest.
Reply
  


Forum Jump:


Browsing: 3 Guest(s)