A Chrome Extension to efficiently search your browser history using keystrokes.
Just hit โ + e to open the popup and then begin typing keywords to filter your history.
Useful for anybody who finds themselves visiting or copying links they've previously accessed.
Chrome 114.0.5735.133 or higher (untested on earlier versions)
- Download the extension zip from the latest release.
- Unzip the downloaded folder.
- Open Chrome and navigate to
chrome://extensions/
. - In the top right corner of the page, enable "Developer mode" by clicking the toggle switch.
- Click on the "Load unpacked" button that appears in the top left corner of the page.
- Navigate to the downloaded folder. This should be the root directory of the extension where the
manifest.json
file is located. - Click "Select" or "Open". The extension should now be loaded into Chrome and it should be listed on the
chrome://extensions/
page. - You can test the extension in the browser by clicking on the extension icon to the right of the address bar (or hitting
Command + E
on Mac, orCrtl + E
otherwise).
- node + npm (Current Version)
Copy .env.sample
-> .env.development
and fill in values.
POSTHOG_KEY
: log in and navigate to project settings in Posthog, for each environment, to find the environment-specific API key.
- TypeScript
- Webpack
- React
- Jest
- Example Code
- Chrome Storage
- Options Version 2
- content script
- count up badge number
- background
- src/typescript: TypeScript source files
- src/assets: static files
- dist: Chrome Extension directory
- dist/js: Generated JavaScript files
npm install
npm run build
npm run watch
Run watch mode.
type Ctrl + Shift + B
Load dist
directory
npx jest
or npm run test
You can submit a bug here.