Skip to content

0.1.0 - 2026-10-22

Choose a tag to compare

@github-actions github-actions released this 22 Oct 11:46

Release Notes

First release.

Board

  • Kanban columns per status (Todo, Doing, Waiting, Done – configurable in shdo.toml),
    sorted by priority, due date and age; the done column lists the most recent first
  • Permanent, context-aware key bar and vim-style navigation
  • Form for creating and editing tasks with a live preview of recognized dates and
    quick-add tokens in the title
  • Buckets (e.g. home/work) with a per-machine filter; new tasks inherit the bucket when
    exactly one is shown; buckets can be created, renamed and deleted from the filter
  • Calendar sidebar with the number of tasks due per day and German public holidays
  • Detail view with Markdown notes; checklists are counted on the card
  • Seven built-in themes (Tokyo Night, Nord, Gruvbox Dark/Light, Catppuccin
    Mocha/Latte, Terminal) and custom themes
  • English and German interface; first-run setup for language, data directory and
    holidays (shdo setup to run it again)
  • Auto-reload when task files change outside the board

Command line

  • Quick capture: shdo Pay invoice P1 due:fri @work
  • ls, done, mv, rm, edit, bucket, sync, archive, init, setup
  • ID prefixes, a guard against typos of command names
  • Shell completion for fish, bash, zsh, elvish and PowerShell; fish also completes
    task IDs, statuses, buckets and due: values

Data

  • One Markdown file with TOML frontmatter per task in a git repository; comments and
    unknown fields are preserved
  • shdo sync: add, commit, pull --rebase, push

Install shdo 0.1.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AxelRHD/rust-shdo/releases/download/v0.1.0/shdo-installer.sh | sh

Download shdo 0.1.0

File Platform Checksum
shdo-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
shdo-x86_64-apple-darwin.tar.xz Intel macOS checksum
shdo-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
shdo-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum