Hister

asciimoo · asciimoo.hister

Your own search engine – Full-text search across your files, visited sites and beyond.

Hister is a versatile, privacy-focused web search engine designed to index the full content of visited web pages locally. Unlike traditional search engines, it allows you to find specific information within your own browsing history using full-text indexing.

winget install --id asciimoo.hister --exact --source winget

Latest 0.12.0

Release Notes

New Features

  • Web crawler: new hister index -r <url> command crawls sites recursively (configurable depth, link count, allowed/excluded domains and URL patterns).
  • PostgreSQL backend as an alternative to SQLite.
  • Extractor pipeline overhaul: configurable extractors with explicit states, new pkg.go.dev and Stack Overflow extractors.
  • Desktop readability panel: focused search results load in a split-pane reader on screens wider than 1280 px.

Enhancements

  • HTML sanitizer (bluemonday) applied to all extracted content.
  • metadata field added to documents for arbitrary key/value data.
  • Admin users can create global indexes or indexes on behalf of other users.
  • hister index skips already-indexed URLs by default; pass --force to reindex.
  • URL and domain wildcard matching automatically anchors to start and end.
  • import command renamed to import-browser.
  • Various UI improvements (ToC in API docs, document indexed date in preview, search query in tab title, WebSocket optimisations).

Bug Fixes

  • Browser history database opened read-only to avoid lock conflicts.
  • History entries deleted when their associated document is deleted.
  • Fixed field-specific alternation parts in query parser.
  • HTML field no longer leaks into search results.
  • URL changes after HTTP redirects now resolved correctly.
  • Various crawler, dark mode and mobile layout fixes.

Installer type: portable

Architecture Scope Download SHA256
x64 Download ec7af0aa2d04912ba980bea302d585d85bda7947417d06e287f136023c667882

Details

Homepage
https://github.com/asciimoo/hister
License
AGPL-3.0
Publisher
asciimoo
Support
https://github.com/asciimoo/hister/issues

Older versions (1)

0.11.0
Architecture Scope Download SHA256
x64 Download 3086bd36eaee22bb4dafa4254f30789da92b608c2383b616615db1634a240c8f