Hasty Briefsbeta

Bilingual

Backlog.md – CLI that auto-generates task files (took my Claude success to 95 %)

10 months ago
  • #task-management
  • #git
  • #markdown
  • Backlog.md is a Markdown-native task manager and Kanban visualizer for Git repositories.
  • It can be installed via npm or bun with commands like `npm i -g backlog.md` or `bun add -g backlog.md`.
  • Backlog.md turns any Git repository folder into a project board using plain Markdown files and a zero-config CLI.
  • Features include Markdown-native tasks, 100% private & offline operation, terminal Kanban, modern web interface, AI-ready CLI, and rich query commands.
  • It is cross-platform (macOS, Linux, Windows) and MIT-licensed, free for personal or commercial use.
  • Basic usage includes initializing a repo (`backlog init hello-world`), creating tasks (`backlog task create`), and viewing the board (`backlog board view`).
  • Tasks are saved as human-readable Markdown files in a `backlog` folder with the format `task-<task-id> - <task-title>.md`.
  • The web interface (`backlog browser`) offers interactive Kanban, task creation/editing, real-time updates, responsive design, and CLI integration.
  • CLI commands support creating tasks with various options (description, assignee, status, labels, priority, plan, acceptance criteria, dependencies), listing, viewing, editing, and archiving tasks.
  • Configuration is managed via `backlog/config.yml` (per-project) or `~/backlog/user` (per-user), with options like `default_assignee`, `default_status`, `statuses`, `date_format`, `default_editor`, `default_port`, and `auto_open_browser`.