org-cli is a Python CLI for analyzing Org-Mode archives: query task data, list tasks, and inspect task/tag statistics.
poetry install
This installs the org command.
org-cli loads .org-cli.yaml from the current directory by default.
Top-level config sections:
todo_states, done_states, mapping, exclude, filters, ordering flags, and color behaviorfilter for custom --filter-<name> query snippetsorder-by for custom --order-by-<name> query snippetswith for custom --with-<name> query snippetstasks for task-command defaults and named capture templatesstats for stats subcommand defaultsagenda for named agenda viewsboard for board defaults and named board viewsSee docs/index.md for the full config layout.
tasksorg tasks add - Create a new task heading and insert it into an Org file.org tasks update - Update one or more matched task headings and save the changes.org tasks remove - Delete one or more matched task headings and their subtrees.org tasks capture - Create a task from a configured capture template.org tasks list - List matching tasks in interactive, static, or exported form.org tasks query - Run jq-style queries over loaded Org task data.
Query language reference: docs/query_language.mdstatsorg stats summary - Show task-only summary metrics and histograms.org stats tags - Show statistics for selected tags or top tag results.org stats groups - Show statistics for explicit or discovered tag groups.org stats all - Show the combined overview of tasks, tags, and groups.agendaorg agenda - Show a day-oriented interactive agenda with scheduling and deadline views.boardorg board - Show an interactive board view of tasks using configured or fallback columns.399 commits
Python
100.0%
org-cli is a Python CLI for analyzing Org-Mode archives: query task data, list tasks, and inspect task/tag statistics.
poetry install
This installs the org command.
org-cli loads .org-cli.yaml from the current directory by default.
Top-level config sections:
todo_states, done_states, mapping, exclude, filters, ordering flags, and color behaviorfilter for custom --filter-<name> query snippetsorder-by for custom --order-by-<name> query snippetswith for custom --with-<name> query snippetstasks for task-command defaults and named capture templatesstats for stats subcommand defaultsagenda for named agenda viewsboard for board defaults and named board viewsSee docs/index.md for the full config layout.
tasksorg tasks add - Create a new task heading and insert it into an Org file.org tasks update - Update one or more matched task headings and save the changes.org tasks remove - Delete one or more matched task headings and their subtrees.org tasks capture - Create a task from a configured capture template.org tasks list - List matching tasks in interactive, static, or exported form.org tasks query - Run jq-style queries over loaded Org task data.
Query language reference: docs/query_language.mdstatsorg stats summary - Show task-only summary metrics and histograms.org stats tags - Show statistics for selected tags or top tag results.org stats groups - Show statistics for explicit or discovered tag groups.org stats all - Show the combined overview of tasks, tags, and groups.agendaorg agenda - Show a day-oriented interactive agenda with scheduling and deadline views.boardorg board - Show an interactive board view of tasks using configured or fallback columns.399 commits
Python
100.0%