{"id":17744335,"url":"https://github.com/extratone/editorial","last_synced_at":"2026-01-20T04:32:07.946Z","repository":{"id":41335053,"uuid":"491811255","full_name":"extratone/editorial","owner":"extratone","description":"Configuration, documentation, and curation regarding Editorial for iOS.","archived":false,"fork":false,"pushed_at":"2023-05-15T21:39:07.000Z","size":50656,"stargazers_count":2,"open_issues_count":11,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-05T01:34:41.296Z","etag":null,"topics":["automation","editorial","editorial-workflows","ios","ipados","md"],"latest_commit_sha":null,"homepage":"https://extratone.github.io/editorial","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/extratone.png","metadata":{"files":{"readme":"README.md","changelog":"history.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["extratone"],"patreon":"extratone","liberapay":"davidblue","ko_fi":"extratone","open_collective":"blue"}},"created_at":"2022-05-13T08:07:14.000Z","updated_at":"2023-10-17T03:56:13.000Z","dependencies_parsed_at":"2024-10-26T17:30:54.359Z","dependency_job_id":null,"html_url":"https://github.com/extratone/editorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"extratone/latte","purl":"pkg:github/extratone/editorial","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extratone%2Feditorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extratone%2Feditorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extratone%2Feditorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extratone%2Feditorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/extratone","download_url":"https://codeload.github.com/extratone/editorial/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extratone%2Feditorial/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28596079,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T02:08:49.799Z","status":"ssl_error","status_checked_at":"2026-01-20T02:08:44.148Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","editorial","editorial-workflows","ios","ipados","md"],"created_at":"2024-10-26T06:42:47.364Z","updated_at":"2026-01-20T04:32:07.929Z","avatar_url":"https://github.com/extratone.png","language":"HTML","funding_links":["https://github.com/sponsors/extratone","https://patreon.com/extratone","https://liberapay.com/davidblue","https://ko-fi.com/extratone","https://opencollective.com/blue"],"categories":[],"sub_categories":[],"readme":"![Default Landscape](https://user-images.githubusercontent.com/43663476/169541538-0c4fbe47-2ea4-4626-bb0e-1ee1e93d43f2.png)\n\n# David Blue’s Editorial Configs\n- [GitHub Repository](https://github.com/extratone/editorial)\n- [WTF](https://davidblue.wtf/drafts/2A7AA5A4-33D2-416B-A701-298FEE8B3BC2.html)\n\n\n## Workflows\n\n### Listed *([On the v2 Editorial Workflows Directory](http://www.editorial-app.appspot.com/workflows/search?q=david+blue))*\n\n#### [OPEN](http://www.editorial-app.appspot.com/workflow/6364927996461056/GApRE_Z4wXk)\n\nOpens the selected URL in a new Safari tab. Best paired with a keyboard shortcut.\n\n#### [Tweetbot Selection](http://www.editorial-app.appspot.com/workflow/6446859329470464/giWk4JLMKzI)\n\nOpens the selected text in Tweetbot for iOS’ compose window. Upon install, you’ll need to enter your own Twitter @ name as the `Account` variable in the Tweetbot action.\n\nBest used with a handy keyboard shortcut.\n\n#### [Clear Clipboard](http://www.editorial-app.appspot.com/workflow/6450208867090432/4maxhAKGONg)\n\nClears the system clipboard by copying nothing.\n\n#### [Search Workflow Directory](http://www.editorial-app.appspot.com/workflow/6455131168047104/ELrK3zhHJlY)\n\nSearches the Editorial Workflow Directory by the selected text in the in-app browser.\n\n#### [Set Tot Dot](http://www.editorial-app.appspot.com/workflow/6438841967706112/1g87io-ZLak)\n\nPick a Dot (1-7) in [Tot Pocket](https://apps.apple.com/us/app/tot-pocket/id1498235191) to replace with the selected text. If no text is selected, the entire document will be passed. \n\n#### [Search Drafts by Selected Tag](http://www.editorial-app.appspot.com/workflow/6448762469744640/B-U2qwccRdg)\n\nOpens a tag-filtered search by the current selection in [Drafts](https://apps.apple.com/us/app/drafts/id1435957248) via x-callback-url. \n\n#### [Bold Selection](http://www.editorial-app.appspot.com/workflow/6443763664683008/uhPTKphZrro)\n\nWraps the selected text with double (*) asterisks.\n\n#### [Copy Schemed MD Document URL](http://www.editorial-app.appspot.com/workflow/6453697655603200/vFX-BA4C2zo)\n\nCopies the url schemed bookmark url of the current file to the clipboard.\n\n#### [MD Link](http://www.editorial-app.appspot.com/workflow/6441302916857856/BraQ_q3ljQE)\n\nTransforms the selected text into a markdown-formatted hyperlink using the contents of the clipboard.\n\n#### [Unordered(-)List](http://www.editorial-app.appspot.com/workflow/6451242947575808/NFTUMOGvBbw)\n\nFormats the selected text as an unordered (-) markdown list.\n\n#### [Share WorkFlow](http://www.editorial-app.appspot.com/workflow/6446244142514176/hGYrAgCs34I)\n\nOpens the system share sheet locally with the contents of the system clipboard, URL-encoded. Designed primarily to AirDrop Editorial Workflows between devices.\n\n#### [Define Selection](http://www.editorial-app.appspot.com/workflow/6362016277069824/me-8dVTz2XA)\n\nRetrieves the definition of the selected term using the native system dictionary, displays native definition dialog, and then speaks the term.\n\n#### [Dropbox Sync](http://www.editorial-app.appspot.com/workflow/5046322772049920/pjMNMniXSII)\n\nManually triggers Editorial’s Dropbox sync action and calls the native `Bleep` notification sound when the sync has completed.\n\n#### [Stream with VLC](http://www.editorial-app.appspot.com/workflow/6366168235376640/4KoGog2kW-Q)\n\nStream the currently-selected URL in [VLC media player for iOS](https://apps.apple.com/us/app/vlc-media-player/id650377962). If no text is selected, the entire document contents will be passed.\n\n---\n\n## Raindrop Collection\n\n- [GitHub Issue](https://github.com/extratone/editorial/issues/5)\n- [Web](https://raindrop.io/davidblue/editorial-24700138)\n- [RSS Feed](https://raindrop.io/collection/24700138/feed)\n\n#### Embed\n\n\u003ciframe style=\"border: 0; width: 100%; height: 650px;\" allowfullscreen frameborder=\"0\" src=\"https://raindrop.io/davidblue/editorial-24700138/embed/sort=-created\"\u003e\u003c/iframe\u003e\n\n```\n\u003ciframe style=“border: 0; width: 100%; height: 650px;” allowfullscreen frameborder=“0” src=“https://raindrop.io/davidblue/editorial-24700138/embed/sort=-created”\u003e\u003c/iframe\u003e\n```\n\n---\n\n### *Un*listed (Post the recent freeze of the directory)\n\n#### [Tumblr Text Post](https://itty.bitty.site/#/editorial://add-workflow?workflow-data-b64=eNrVVctu2zAQ_BWCh6YF5Dhp00MFBEZSOEWAoDYspznUhUFT65gIRark0g8YBvo1_bB-SZd6OGlzySlILpKwOzu7o5GWW66kNTzlhTLxyXe8lUroDoZipt1haW55woVERTmeft_yUgQP5zC3DkbBGEWAdC60h6RO3Shc2IDZwq4oNxROFIDg_B4lg0dbjBVqoL7ELrXwlOY31t3NtV2dVd2-AF4oDV-pnEfqe54tV0bqkMOF1Tm4PXET7a8RjFdRVZXY7ZLnmzpD6vBNOCVm-vHcJopJOVYsCV8KHSDGcVPGuMiXwkjIx7BGSqO9AzMS5haq4u1Rwo53BLs0ZUC-I0DEpbzHd8-qkZzJQIPE_aT_qoSixE2NIPSgxMqL44TPo19VTRs8ehgcQamFhAJMVPXn129i9hVN36BycKVMfBPowgv0dGbzzeu1dAQ_A3iMU9aj_K8SG4YMkI3FreftqE9Teq8siiyCRhXd3H8GL_AfrUW-Uj8HJZjr0dUjcZbil_XPGNNP1vXhYyOsXV3bk_dNpPnwtyefWkh8c_fS64MknXQn3XVHCq1nQt51gtOTbkT0KsbT3pvIQ7dYfdqL9Q6WIPS5sysP7iyQbIEqEmzqHUAdxOzBIiFB6XRK12k_-3w27E-nlc6VUHhN-0NfWUGLZn8o_Ehaq8fVhCxKZ0Pro_4cvHSq4ebjhfKsPgMZmeRZU0E2MjXIJl01FPkgO2DUnHm5oBXG0LKSnGG4AOabbcmiYEanLB1QGBG4EMhEWR54ihal9cCWClaHEzMxby_nzNi6hNq3HEnFCNVCZLmVIa7LltOzldKazaDqDfnhO777C_50y4s~) extratone/editorial#9\n\nThis workflow uses [Tumblr for iOS/iPadOS' URL scheme](https://gist.github.com/extratone/3e0b5151ebc86e700e800fc6262e8e75) to pass the selected text content to that app's compose view.\n\n(If no text is selected, the entire document contents will be passed.)\n\n\n#### [TextExpander Snippet](https://itty.bitty.site/#/editorial://add-workflow?workflow-data-b64=eNq9VNtqGzEQ_RWhhwbMbpyU9mUhhKQ4JWDq4E2ah7qYsXZsC8vSIo18qTH0a_ph_ZKOdh23IS30KS_aZS5n5ujMaCe1clYWcqlt-gt5e1pY6RmQdjY3bpa7SPnb09rOZCZBJXOQxZedrCEGvMap8ziM1moOKKZgAmat61HTnHPLuVuz7w48LJHQh2OUioHc8l6TQW6C0ZWBwG756Pxiatz6qqn2EelGG_zE6TJB_8bZSW2ViRXeOFOhPwIfrL0NoQ06UWwc-332el2XxBU-g9cwMS_7tolM0X4yuQITMZlpWyczVCuwCqt73BC7yS3QDsHOsMndnWXifM9ht7aOJPcckOIKeSn3r0qRhSnRoKJjp89J4rKmbRvB0YOaGinOMjlNcjU5fzUOsTagcIk2sfr5_QcjhwamZ0l77GubboJ8fF1JBzXah2H_BU_H9lsmcZ7J5P5vHd89CXkYg937fylLSC6qeb5Rxag76m5yBcZMQC3y6M2oqzwC4SVMJv7i8k2wuq6R-G_mXawveA08NEAM6HGFYK69Wwf0V5Fp86IntG17oVwSJn-owoSK8ZjPca_8cHXXG48bnmvQ9MBimL4DVu24YF-zp9FOnHubGiwvpijblphjhUF5fcCXD4ygv2EQz6JZSKEH5air76AalCeCy4ug5jwRgpxo2QoQFtfiQFZgSk67firu5-zkq8CVbh4xsdbGiAnnsqNyKqbBOgmi06GkeKcjuGzjxLaDSvAzyE8HHTMDV4DQxHRU9J59ZivCYfhFutzOqdz_AiRW5ZE~) (Creation) extratone/editorial#10\n\nUtilizes [TextExpander for iOS/iPadOS' URL scheme](https://smilesoftware.com/textexpander/entry/textexpander-touch-3-5-adds-create-expand-xcallbackurl-support/) to create a new snippet expansion. \n\nThe abbreviation will be the document's **title** and the expanded content will be set as the *currently selected text*.\n\n\n#### [Ivory Selection](https://itty.bitty.site/#/editorial://add-workflow?workflow-data-b64=eNrtW91uI7cVfpWBisY2YjrDf9LY3ZS_QIEiWexukIs6UMYSZQ88nlFGo3WNxQJ5hwIF-i59mn2SHkqyvUkbYJyrXMyNMCIPycPvHPL8kPwwqxddOzuf3dZt_tqg_e-qbqt2kdC6vrq6R5dVe3O2bq9mp7NqMdRAMDv_-4fZutpukk2rrk9vtm1bA8H5qmo26XS26Jqu_1t1mZrZOT7dU35fD9fddnh73d0B6euqr27TkPrNU6PtZuhu39VDk4Cj191mKO6gTfHX911_D2MvmmoD1LPvu_5m1XR3ZseL27Wa5UGeevwwo5ZxK7lAXFqBGBMK6VJ4xLjGymljjKWZbrhf59Gq5fs84eW79I8B-hq6m9S-qdqrlDv7CAW5_Hz27rreFHsMin7bwnfx-h6m1RabRV-vh2K4roZiUbXFZSoAyVV9te3Tcj-P-27bF91dWzxxela8q9ZF1S6L665ZQuv00PvQFWlZD7uiQ99dv_v31Ho_WtUDxXXu9zr1CXrMPC6629vUDsWe3W3VNPfAa57FU_uiHjapWRWffv5nsUqpKVZ9SnngPt127xNUn81g6l5KqqK0yAWsAT_ukI3KIWmJUl4RQYz5oyCZ8enWOxUtjj_96z8nxeV2GP5QcHLssWOaIhddAMWMHFnDCcIlqKUMHKroBOdoOF2wJXPeAogeVjcrNdJWRaRCKSkhJMDSB3x89b5e2mabAEMhmVUGFDpynRU6ltDYKiRx8DgwbrAOkwRGS6A03JQmahQ1UVmhYX_QmqPgWKlkyUEOfCycsw_laYE_Atmf8-y6_hw4SDtQZ09Qf52_qfCMUE6Rt5Qg5gRFlggBw3JjvOG2LP0kxdFStEqQIFRAxEmQoiIEaQ-7lDclp1HDPm_JZC9H2cuINWMUIyWtBSQxQap0FOnAjWU0EkflpJij4dSeUh8VR6UmeYMH90NzEhF30UANFzFM63w8nPP53s2e7yc_fxp_Pt979U21SHl1pR5wOvZpVW2boTCLRbdthxPA9CbdQ80ow3v6IJbLalMvHmRy8PAPXQJXHx7L3t2lNDyOMcq0nP6G6K9TfXUNssZluRthT7QBCS6uH0fQOprIMGgXVRiBQVHIYh4R89zxMgrLMP2M5Tdp2PY7cYadeaqrZvbxB3DqNJYBekLWRjBG2mnAwQDfJmCmnC0959PuOco9psH6QBmSVIMYbHbOFJEQxgnnXNDGBjEhOQZJVXIeSh-R89ogZjxDWgeJjPKCckFFaeyE5BgkWSm0CFwgaqSArQFiBZXNumFeGAfxL-Z6MkHjXU0brSUQfwnADjx3j5EVgClst4rzkngn4gTnaDgx08FqAzppJOyYhEVwNRUAiz1gyXSMkkxwjt82RRltCQbIe3BpmIweGQ3L3gfJnLKG2ik_8xz3PVjilClRKb1EjApw34k1SFrJpIQIyVM2wfkM94hZMN0WYZ-9VIPBPWKOI0qcjQ58ZerEBOdoOAnHgUZOUeCUg2UnHHZR7ZHAYNqDF5qYKbh8hqOko44MkCTRB8QEhYDIWYtMEAp7xqWykyl6hmXHKkalFcLCOwh_KUUK9lJEIA4qWT7hCniCczScgWNsBGMIUwvaKS1G2kuMoNhLXnph7WSKnnHy4i2JJmhECC0hUmewzq0hSEhKhHSmxGIyRb8_MbfnJiflZvXtuuuH4u5w7n3RPhSky8u-u9uk_qJd9d1tse2bpr4sDtU_bbshXbQX7Y6VTfHysYezqzR8lvk7PslU1T4dB2R7-kx0fHRI0h2dFt90bQLCIWfofkW0y9o9kSwAh8tqcfMrqv-TPIM2MR_-7xj4067ry244v_jq4qsXAEBKbQs8vrr4at1thq8zri9f5N9XXzyMMYc5v3wBP6--qNt5n9bN_Xzo5puhGrabeb0E-twrfL3KY9SrYvf_HP4ANw2weFTn-wW7MY9yKZAcoNgR7cm-fLmH8_hQdfLQHiqOPmfvqPjyQLkb5-TQ4wO7v-zy6JfTeGp7lB4Q2vO16-ZJ3GfdOrXH0ATKYS350lihdLa42SkM4B4agSFuicFzgkNQYcpPjF-J0thQGm1gJ2MQATpqkZJYI405V4xgbvBkJ57hY5csypzkMSyCduIcUBsICL13XCsmhSsnOJ8BJyGCQLSHtKUKMWIkAhABWGq0sgZrKSY4n5HuwYboUipUcg9wasmRFUwiKQPTzNtIrZvgHH8ZxDFrBFdIB5FvN5UMKQqxYNSl9qx0PsQpZBkPJ-VOMOsjUt7mQ9Z8jcBHCegSV6poVMn4BOf4gJqLCI6RhsUuBGIqCmSkBRvvKdM2SGXClNt9RjJSBoDT5iSPYuAoKYqsihg5woUyVpY6Tme1o5A0nDkwQBxJLEEdoyRIZWCZ0l5GFmDNuwnJUUiC1XbYYXDeCUGsxAYZFzSSBqvAgmSBTzvmMwxQ5AI2zYickWDPCeikttwgLozzOsrAzXSZ7RlwYuK5LQ2SNGY4aTZApEQyOqtD5NgrPK3zUeeKYy5unQ_9Np3OQhA-BmEQJVzmkCkiE41ADmPjg-Cc6-mU5xlbLLUE5_wSE-DeMwpxkxHgRWFlBHHSGeGmdNNYOD_mu4kjX1LR3_eS6jefTr1uqvu33bZdhtUqLYb_eUN1V9XDd-1QN7Fu6811Wj4sqLSj_wZI89MK4GGOYSY_nM7afdHuxVbx9vHq_ulsmfYg17vXZt-uU7vZQ7-jATHuoKvb_WOvApAo6m_ffvr53xnpdbdJIOd22d2dFd-tQXp1uxkA89MseCBqmqJNuRMQapuRf9SHpltUzZ4cdLD4S1Htx70Yfjxktn8s3ld9XV02KQ-f6_Ys7FXxLCeNj23aDAUAf9C2qriGzfG-uEn3l13VL7N69MNiO5ydzD7-F_ObLsA~) extratone/editorial#11\n\nOpens the selected text in Ivory for iOS’ compose window. Upon install, you’ll need to enter your own local instance @ as the \t`Account` variable in the Ivory action.\n\n(Best used with a handy keyboard shortcut.)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextratone%2Feditorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fextratone%2Feditorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextratone%2Feditorial/lists"}