Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mivok/workflowy-userscripts
A collection of user scripts to help improve workflowy
https://github.com/mivok/workflowy-userscripts
userscript userscripts workflowy
Last synced: 24 days ago
JSON representation
A collection of user scripts to help improve workflowy
- Host: GitHub
- URL: https://github.com/mivok/workflowy-userscripts
- Owner: mivok
- License: mit
- Created: 2020-04-07T04:16:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-16T20:57:42.000Z (almost 4 years ago)
- Last Synced: 2023-04-14T00:12:05.559Z (over 1 year ago)
- Topics: userscript, userscripts, workflowy
- Language: JavaScript
- Homepage:
- Size: 429 KB
- Stars: 12
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Workflowy user scripts
This repository contains some user scripts I wrote to improve [Workflowy](https://workflowy.com).
## Installation
First, 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.
## Scripts
### Workflowy quick create
[Install](https://github.com/mivok/workflowy-userscripts/raw/master/quickCreate.user.js)
![Quick create demo screencast](demos/quickcreate_demo.gif)
This 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.
When 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.
To add an item to the quick create list, tag it with `#quickcreate`, and it will show up when you click the button.
There is also a keyboard shortcut you can use: CTRL+SHIFT+N.
### Workflowy journal
[Install](https://github.com/mivok/workflowy-userscripts/raw/master/journal.user.js)
![Journal demo screencast](demos/journal_demo.gif)
This 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.
To 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.
There is also a keyboard shortcut you can use: CTRL+SHIFT+J.
### Workflowy tabs
[Install](https://github.com/mivok/workflowy-userscripts/raw/master/tabs.user.js)
![Tabs demo screencast](demos/tabs_demo.gif)
This 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.
In 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.