Rabbit Hole is bookmarking with instant full-text archives and blazing-fast, local search.

Latest Version

Version
0.2.7
Update
October 20, 2020
Size
509KiB
Developer
getrabbithole.com
Category
Users
41
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Storage
ActiveTab
Tabs
Chrome://favicon/
UnlimitedStorage
*://*/*
See more

Rabbit Hole Extension

Rabbit Hole is a simple, powerful and fast tool to help you stop hoarding open tabs.

With Rabbit Hole you can easily archive a page, which is like a bookmark plus all of the page's metadata and text. After you archive a page, it's instantly available for blazing fast, search-as-you-type, full-text search.

This will change the way you browse the web. It gives you confidence that you can save something and find it later, so you'll find yourself archiving and closing tabs frequently.

Privacy-first and Local-first: all your data is stored locally first, then synced securely to the cloud (purely for backups, we don't do anything with your data). Searches happen locally too. By default, no data gets stored unless you explicitly request it.

Features:
- Archive pages (bookmark + save all the text) instantly.
- Full-text search that works locally and offline.
- Keyboard shortcuts for everything (see Help in the app).
- Starred pages for fast access.
- Opt-in to auto-save all pages you visit automatically (expire in 30 days).
- Archive all tabs in the current window with a single click.

It's better than bookmarks.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Rabbit Hole", "description": "Rabbit Hole is bookmarking with instant full-text archives and blazing-fast, local search.", "version": "0.2.7", "manifest_version": 2, "permissions": ["storage", "activeTab", "tabs", "chrome://favicon/", "unlimitedStorage", "*://*/*"], "browser_action": { "default_popup": "index.html", "default_icon": "assets/browser-icon-blue-48.png" }, "icons": { "16": "assets/rabbithole-logo-16.png", "48": "assets/rabbithole-logo-48.png", "128": "assets/rabbithole-logo-128.png" }, "commands": { "archive-cmd": { "suggested_key": { "default": "Alt+2", "mac": "Alt+2", "chromeos": "Alt+2", "linux": "Alt+2" }, "description": "Archive current page" }, "archive-all-cmd": { "suggested_key": { "default": "Alt+Shift+3", "mac": "Alt+Shift+3", "chromeos": "Alt+Shift+3", "linux": "Alt+Shift+3" }, "description": "Archive all pages in window" }, "archive-and-edit-cmd": { "suggested_key": { "default": "Alt+3", "mac": "Alt+3", "chromeos": "Alt+3", "linux": "Alt+3" }, "description": "Archive current page with edit dialog" }, "_execute_browser_action": { "suggested_key": { "default": "Alt+Shift+L", "mac": "Command+Shift+L", "chromeos": "Alt+Shift+L", "linux": "Alt+Shift+L" } } }, "background": { "scripts": ["js/background.js"], "persistent": false }, "content_scripts": [ { "matches": ["*://*.google.com/search*"], "css": ["/static/googleSearch.css"], "js": ["/static/googleSearch.js"] } ], "options_page": "options.html", "web_accessible_resources": [ "editDialog.html", "archiveAll.html", "static/archive_conf.html", "static/archive_all_conf.html", "static/star_conf.html", "static/not_logged_in.html", "assets/rabbithole-logo-48.png" ], "content_security_policy": "script-src 'self' https://www.gstatic.com/ https://*.firebaseio.com https://www.googleapis.com https://apis.google.com https://www.googletagmanager.com; object-src 'self'"}
Read more