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.
- 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
Available for Chrome and Firefox
- Stable: Grab a versioned binary from the releases page.
- Latest (HEAD): Get the absolute latest build from our Rolling Release.
Choose the binary for your architecture (e.g., hister_linux_amd64), make it executable (chmod +x hister_linux_amd64), and run it.
Execute ./hister to see all available commands.
NPM is required
- Clone the repository
- Build with
./manage.sh build(orgo generate ./...; go build) - Run
./hister helpto list the available commands - Execute
./hister listento start the web application
Use pre-built Docker container
Settings can be configured in ~/.config/hister/config.yml config file - don't forget to restart webapp after updating.
TUI-specific settings are stored in a separate ~/.config/hister/tui.yaml file that is automatically created when you first run hister search.
Execute ./hister create-config config.yml to generate a configuration file with the default configuration values.
Check out our Documentation for more details
Bugs or suggestions? Visit the issue tracker.
AGPLv3

