Skip to content

SeerLite/hister

 
 

Repository files navigation

Hister

Web history on steroids

Hister is a web history management tool that provides blazing fast, content-based search for visited websites. Unlike traditional browser history that only searches URLs and titles, Hister indexes the full content of web pages you visit.

hister screenshot

hister screencast

Features

  • Privacy-focused: Keep your browsing history indexed locally - don't use remote search engines if it isn't necessary
  • Full-text indexing: Search through the actual content of web pages you've visited
  • Advanced search capabilities: Utilize a powerful query language for precise results
  • Efficient retrieval: Use keyword aliases to quickly find content
  • Flexible content management: Configure blacklist and priority rules for better control

Setup & run

Install the extension

Available for Chrome and Firefox

Download pre-built binary

Grab a pre-built binary from the latest release. (Don't forget to chmod +x)

Execute ./hister to see all available commands.

Build for yourself

  • Clone the repository
  • Build with go build
  • Run ./hister help to list the available commands
  • Execute ./hister listen to start the web application

Configuration

Settings can be configured in ~/.config/hister/config.yml config file - don't forget to restart webapp after updating.

Execute ./hister create-config config.yml to generate a configuration file with the default configuration values.

Check out our Documentation for more details

Bugs

Bugs or suggestions? Visit the issue tracker.

License

AGPLv3

About

Web history on steroids

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 52.0%
  • JavaScript 17.7%
  • Go Template 11.6%
  • CSS 6.0%
  • Nix 5.1%
  • TypeScript 4.8%
  • Other 2.8%