Reliably capture links and webpage content in a plaintext file (org-mode/markdown)

Latest Version

Version
1.0.0
Update
April 25, 2024
Size
81.3KiB
Developer
Category
Users
369
Rating
4.25 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
Notifications
ActiveTab
Scripting
See more

grasp Extension

Grasp implements functionality similar to org-capture for your browser. It adds button/keybindings to capture current page title and url, possibly selected text, additional comments or tags and send it into your org-mode file.

To use it:
1. Install the extension from the addon store and setup hotkeys if necessary
2. Check out the extension repo at https://github.com/karlicoss/grasp and run `server/setup --path /path/to/your/capture.org`

You can find more recent information on Github.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "grasp", "version": "1.0.0", "options_ui": { "page": "options.html", "open_in_tab": true }, "icons": { "128": "img/unicorn.png" }, "description": "Reliably capture links and webpage content in a plaintext file (org-mode/markdown)", "permissions": [ "storage", "notifications", "activeTab", "scripting" ], "commands": { "capture-simple": { "description": "Quick capture: url, title and selection", "suggested_key": { "default": "Ctrl+Shift+H", "mac": "Command+Shift+H" } }, "_execute_action": { "description": "Capture page, with extra information", "suggested_key": { "default": "Ctrl+Shift+Y", "mac": "Command+Shift+Y" } } }, "optional_permissions": [], "manifest_version": 3, "background": { "service_worker": "background.js", "scripts": [ "background.js" ] }, "action": { "default_icon": "img/unicorn.png", "default_popup": "popup.html", "default_title": "Capture page, with extra information" }, "content_scripts": [ { "matches": [ "" ], "js": [ "detect_dark_mode.js" ] } ], "host_permissions": [ "http://localhost/capture", "https://localhost/capture" ], "optional_host_permissions": [ "http://*/capture", "https://*/capture" ], "browser_specific_settings": { "gecko": { "id": {00000000-0000-0000-0000-000000000000} } }}
Read more

Similar Extensions

User reviews

icon

Marina Goncharova (ID: 000000e457fb7129) Voted 2 ★ - Updated 01/16/2023 Наверное... есть какая-то инструкция. Но не работает он. Жалуется на невключенный сервер.

icon

Eugene Medvedev (ID: 000000235fdeab53) Voted 5 ★ - Updated 08/04/2021 A bit unorthodox, but works better than org-protocol currently does, on average.