All Projects → kvch → Wfw

kvch / Wfw

Licence: gpl-3.0
command-line interface for Workflowy

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Wfw

Bashmultitool
A library for bash shell program containing useful functions. Can be imported into scripts to create colourful and functional scripts and TUIs.
Stars: ✭ 27 (-10%)
Mutual labels:  cli
Mako
A lightweight Wayland notification daemon
Stars: ✭ 944 (+3046.67%)
Mutual labels:  cli
Mber
Fast and minimal Ember.js CLI alternative, without broccoli.
Stars: ✭ 30 (+0%)
Mutual labels:  cli
Todo r
Find all your TODO notes with one command!
Stars: ✭ 28 (-6.67%)
Mutual labels:  cli
Yb
A new build tool optimized for local + remote development
Stars: ✭ 29 (-3.33%)
Mutual labels:  cli
Show Down
Command line utility to download latest episodes of TV show just by typing name of show. Also we can schedule to automatically download latest episodes of TV shows.
Stars: ✭ 29 (-3.33%)
Mutual labels:  cli
Viu
Simple terminal image viewer written in Rust.
Stars: ✭ 911 (+2936.67%)
Mutual labels:  cli
Hint
重构到 ---> https://github.com/hustcc/lint-md
Stars: ✭ 30 (+0%)
Mutual labels:  cli
Typac
install npm packages along with corresponding typings
Stars: ✭ 29 (-3.33%)
Mutual labels:  cli
Coronavirus Tracker Cli
Track conronavirus cases from command line. curl https://corona-stats.online/
Stars: ✭ 954 (+3080%)
Mutual labels:  cli
Horrible Downloader
horriblesubs.info python API and CLI
Stars: ✭ 28 (-6.67%)
Mutual labels:  cli
Pivotal Flow
Automate your pivotal workflow
Stars: ✭ 29 (-3.33%)
Mutual labels:  cli
Camoco
Camoco is a fully-fledged software package for building co-expression networks and analyzing the overlap interactions among genes.
Stars: ✭ 29 (-3.33%)
Mutual labels:  cli
Todoist
Todoist CLI Client. I ❤️ Todoist and CLI.
Stars: ✭ 940 (+3033.33%)
Mutual labels:  cli
Libcmdf
Single-header library for writing CLI applications in C/C++
Stars: ✭ 30 (+0%)
Mutual labels:  cli
Durt
Command line tool for calculating the size of files and directories
Stars: ✭ 27 (-10%)
Mutual labels:  cli
Jplot
iTerm2 expvar/JSON monitoring tool
Stars: ✭ 949 (+3063.33%)
Mutual labels:  cli
Ignr.py
Python-based command line client to download .gitignore templates from gitignore.io
Stars: ✭ 30 (+0%)
Mutual labels:  cli
Rispa Cli
Modular project management
Stars: ✭ 30 (+0%)
Mutual labels:  cli
Wait4x
Wait4X is a cli tool to wait for everything! It can be wait for a port to open or enter to rquested state.
Stars: ✭ 30 (+0%)
Mutual labels:  cli

WFW

CLI for WorkFlowy inspired by WWW:WorkFlowy_

WorkFlowy does not maintain an external API, so the cli can break anytime. Do not use it for anything mission critical.

Installation

Please note that the package supports Python 2.7 only.

Install it using pip ::

pip install wfw

Configuration

Configure the tool using a configuration file. The name of the file have to be .wfwrc and it is must be located in the home directory. If the following options are not set properly, connecting to the server is not possible.

Sample configuration


/home/user/.wfwrc
::

    [user]
    email: [email protected]
    password: secretpass

Commands
--------

wfw add <parent-item> <new-item>

Add new item to list.

| parent-item: parent of the new item | new-item: new item's text

wfw add "My list" "Shopping list"

wfw add places home

wfw agenda


Agenda view of a node's children.

item: root of the agenda

``wfw agenda ThisWeek``

wfw export <filename>

Export the list to file. The output file can be imported to hnb.

filename: path to file, default: tree.exported in current directory

wfw export

wfw export my-pretty-file

wfw fetch


Fetch list from WorkFlowy server.

``wfw fetch``

wfw find <pattern>

Find items using pattern matching.

pattern: pattern that matches the item

wfw find TODO

wfw find ba*

wfw info


Show statistics based on the items state.

``wfw info tasks``

item: root of the group of tasks

wfw rm <parent-item> <deleted-item>

Remove item from list.

| parent-item: parent of the deleted item | deleted-item: deleted item's text

wfw rm "My list" TODOs

wfw rm TODO shopping

wfw show --root


Prints list until given depth.

| root: text of the root item, default: root of tree
| depth: height of tree to be printed, default: 1

``wfw show``

``wfw show 2``

``wfw show --root personal 3``

wfw tag <tag-to-find>
~~~~~~~~~~~~~~~~~~~~~

Find items containing the given tag.

tag-to-find: name of tag to find

``wfw tag @work``

``wfw tag "#ThisWeek"``

Author
======

Noemi Vanyi

.. _WWW:WorkFlowy: https://github.com/cotto/www-workflowy/
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].