GleanBox is a fast, intuitive Chrome extension designed for effortless web clipping and retrieval.
Select text on any webpage, right-click to Glean it, and it's saved instantly — with the source URL attached.
When you need it, just type g [keyword] in the Chrome address bar, and your saved highlights appear as suggestions.
Inspired by the word "glean" — gathering valuable information bit by bit — GleanBox keeps your research smooth, fast, and interruption-free.
- Right-click "Glean" to capture highlighted text + source title + URL (duplicates skipped). Right-click a page itself to save the page for later.
- Omnibox retrieval: type
g [keywords]— live suggestions, multi-keyword search across text, title, URL, tags, and notes. - Organize: ★ star important clips, add
#tags, attach notes. Filter with chips, group by date. - Edit inline: click any quote to expand — edit tags, write a note, copy as Markdown.
- Bulk mode: multi-select clips to copy, export, or delete in one go. Deletes are undoable.
- Backup: one-click Export (JSON) and Import with dedup. Copy clips as Markdown quotes.
- Looks: compact card UI with domain avatars, light/dark theme toggle, keyboard shortcuts (
/to search,Escto clear).
- Clone or download this repository.
- Open Chrome and go to
chrome://extensions/. - Enable Developer Mode (toggle at the top-right).
- Click Load Unpacked and select this repository folder (the one containing
manifest.json). - GleanBox is ready to use.
- Highlight text on any
http(s)page → right-click → Glean selection. - To find it: type
g your keywordsin the address bar and pick a suggestion (Enter opens the best match). - Click the extension icon to search, copy, open, delete, export, or import gleanings.
- All data stays in your browser via
chrome.storage.local. No servers, no analytics, no tracking. - Permissions used:
contextMenus(Glean item),storage(save clips),tabs(open sources),omnibox(gkeyword search).
Created by: Tirup Mehta GitHub: https://github.com/TirupMehta
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature). - Commit your changes (
git commit -m 'Add new feature'). - Push to your branch (
git push origin feature/your-feature). - Open a Pull Request.
See CHANGELOG.md for release history.