{"id":22022986,"url":"https://github.com/mivok/workflowy-userscripts","last_synced_at":"2025-05-07T07:24:06.649Z","repository":{"id":52409086,"uuid":"253685120","full_name":"mivok/workflowy-userscripts","owner":"mivok","description":"A collection of user scripts to help improve workflowy","archived":false,"fork":false,"pushed_at":"2021-03-16T20:57:42.000Z","size":439,"stargazers_count":12,"open_issues_count":1,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-04-14T00:12:05.559Z","etag":null,"topics":["userscript","userscripts","workflowy"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mivok.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-07T04:16:20.000Z","updated_at":"2022-12-30T20:54:23.000Z","dependencies_parsed_at":"2022-08-29T10:20:10.943Z","dependency_job_id":null,"html_url":"https://github.com/mivok/workflowy-userscripts","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mivok%2Fworkflowy-userscripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mivok%2Fworkflowy-userscripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mivok%2Fworkflowy-userscripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mivok%2Fworkflowy-userscripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mivok","download_url":"https://codeload.github.com/mivok/workflowy-userscripts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227285876,"owners_count":17758682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["userscript","userscripts","workflowy"],"created_at":"2024-11-30T06:25:55.526Z","updated_at":"2024-11-30T06:25:56.304Z","avatar_url":"https://github.com/mivok.png","language":"JavaScript","readme":"# Workflowy user scripts\n\nThis repository contains some user scripts I wrote to improve [Workflowy](https://workflowy.com).\n\n## Installation\n\nFirst, install a user script manager such as [Tampermonkey](https://tampermonkey.net/). Then, click on the install links below for the scripts you are interested in. Alternatively, you can browse the repository and click on the 'Raw' button to install the script.\n\n## Scripts\n\n### Workflowy quick create\n\n[Install](https://github.com/mivok/workflowy-userscripts/raw/master/quickCreate.user.js)\n\n![Quick create demo screencast](demos/quickcreate_demo.gif)\n\nThis script adds a quick create button to your toolbar that will let you select from a list of items and add a new item undeneath the selected item.\n\nWhen you select the parent item from the list, your new item is created at the top (similar to pressing the plus button on the workflowy sidebar), the title is pre-filled with today's date, and the new item is focused, ready for you to complete the title and begin editing the item.\n\nTo add an item to the quick create list, tag it with `#quickcreate`, and it will show up when you click the button.\n\nThere is also a keyboard shortcut you can use: CTRL+SHIFT+N.\n\n### Workflowy journal\n\n[Install](https://github.com/mivok/workflowy-userscripts/raw/master/journal.user.js)\n\n![Journal demo screencast](demos/journal_demo.gif)\n\nThis script adds a 'journal' button, which will take you to a journal entry for today, or create one if it doesn't exist. Journal entries are grouped by month, and each journal entry is titled with today's date.\n\nTo choose the top level item for your journal, tag it with `#journalroot`. Only one item should be tagged like this, and all of your journal entries will be created underneath.\n\nThere is also a keyboard shortcut you can use: CTRL+SHIFT+J.\n\n### Workflowy tabs\n\n[Install](https://github.com/mivok/workflowy-userscripts/raw/master/tabs.user.js)\n\n![Tabs demo screencast](demos/tabs_demo.gif)\n\nThis script adds \"tabs\" to workflowy. They work similarly to browser tabs, but are inside of workflowy itself so you don't need to actually open a new browser tab.\n\nIn the left sidebar, a new section, tabs is added, and you can click the plus button to add a new tab. Click on the tab names to switch between tabs, and the current tab will be updated to whatever item you are currently viewing. Press the X to the left of the tab to close the current tab.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmivok%2Fworkflowy-userscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmivok%2Fworkflowy-userscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmivok%2Fworkflowy-userscripts/lists"}