Skip to content

Remember all the web pages you look at, and make them searchable

Notifications You must be signed in to change notification settings

stuartlangridge/WebHistoryIndex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebHistoryIndex

A search engine for all the web pages you've ever looked at.

This is an alarmingly simple implementation and not at all ready for production. But it works for me.

There are two parts: the server and the browser extension.

The server

Initial server setup

git clone git@github.com:stuartlangridge/WebHistoryIndex.git
cd WebHistoryIndex
virtualenv --system-site-packages ./venv
source ./venv/bin/activate
pip install whoosh
pip install Flask

Running the server

bash run.sh # you might want to put this in your crontab so it runs on reboot

The browser extension

Only for Chrome right now, I'm afraid. In Chrome, go to chrome://extensions, say "add unpacked extension", and add the extensions/chrome folder from this repository.

Using it

Go to http://localhost:5150. Search in the box; see results. Robert's your mother's brother.

About

Remember all the web pages you look at, and make them searchable

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published