{"repo":"karlicoss/grasp","free":true,"listed":false,"github":"https://github.com/karlicoss/grasp","clone":"git clone https://github.com/karlicoss/grasp.git","description":"A reliable org-capture browser extension for Chrome/Firefox","language":"Python","stars":381,"topics":["capture","org-capture","org-mode","pkm","browser-extension","annotation","chrome-extension","firefox-extension","webext"],"license":"MIT","category":"productivity","readme_excerpt":"Grasp is a browser extension for Chrome and Firefox, which adds a button/keybinding to capture current page title and url, possibly selected text, additional comments or tags and adds it into your Org Mode file. Screenshot, short demo. - Chrome - Firefox - or, install from a zip: releases. Running In the simplest setup, the server runs locally, and you can use 'localhost' version of the extension. If you have to work on a computer where you can't run python scripts, or your target capture file is just not there, you can selfhost the server part elsewhere. Don't forget to set the endpoint in extension settings! Setup - install grasp backend package: pip3 install --user grasp-backend - install systemd/launchd service to autorun grasp python3 -m grasp backend setup --path /path/to/your/capture.org [--port ] [--template ] Or alternatively, just run it directly if you don't want to autostart python3 -m grasp backend serve --path /path/to/your/capture.org [--port ] [--template ] - install chrome extension and configure hotkeys That's it! If you're using custom port make sure it's the same as in the extension settings (default is 12212 ). Configuration Here you can find some references for the --template syntax. If you are looking for more flexible formatting that's not supported by template syntax, see config.py.example. You can modify it to your liking and pass as --config to grasp backend setup command. Motivation Why use org-capture? Well, it's hard to explain, maybe some other ","default_branch":null,"files":null,"tree":[],"storefront":"/r/karlicoss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/karlicoss/grasp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}