{"repo":"library-pals/bookmark-action","free":true,"listed":false,"github":"https://github.com/library-pals/bookmark-action","clone":"git clone https://github.com/library-pals/bookmark-action.git","description":"🔖 A GitHub action to bookmark websites to a JSON file","language":"TypeScript","stars":37,"topics":["github-actions"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"bookmark-action This GitHub action bookmarks websites to a JSON file. Pair it with the iOS Shortcut or click Run workflow from the Actions tab to submit details for the bookmark. Create a workflow dispatch event with basic information about the bookmark. The action will then fetch the web page's metadata using open-graph-scraper and add it to your JSON file in your repository, always sorting by the bookmark date. Set up the workflow To use this action, create a new workflow in .github/workflows and modify it as needed: Additional example workflows Add bookmark with additional properties Action options - filename : The filename to save your bookmarks. Default: data/bookmarks.json . - export-image : Export the URL's image to download later and set image property. Default: true . - additional-properties : Additional properties to add to the bookmark from the workflow payload formatted as a comma delimited string. Trigger the action To trigger the action, create a workflow dispatch event with the following body parameters:","default_branch":null,"files":null,"tree":[],"storefront":"/r/library-pals","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/library-pals/bookmark-action/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."}