Logseq Doctor: heal your flat old Markdown files before importing them to Logseq. 📚 Read the full documentation NoteThis project is still alpha, so it's very rough on the edges (documentation and feature-wise). At the moment, it has both a Python and Go CLI. The long-term plan is to convert it to Go and slowly remove Python. New features will be added to the Go CLI only. Logseq Doctor is a command-line tool with commands to manipulate your Logseq Markdown files. It provides utilities to: Convert flat Markdown to Logseq's outline format Append content to pages and journals Create task backlogs that are easily viewed and prioritized in the mobile app Manage tasks in Logseq Clean up and tidy Markdown files Prevent invalid content to be committed And more stuff to come... Backlog Management (backlog): Aggregate tasks from multiple pages into unified backlogs with smart categorization, overdue detection, and focus page generation Content Management (content): Append raw Markdown content to Logseq pages or journals Markdown Integration (md): Parse and add Markdown content using DOM manipulation with support for parent blocks and journal targeting Task Management (task add): Add new tasks or update existing ones with key-based search, preserving children and properties Tidy Up (tidy-up): Clean up and standardize your Markdown files Fast Performance: Written in Go for speed and efficiency Outline Conversion (outline): Convert flat Markdown files to Logseq's outline format Task Listing (tasks): List and manage tasks in your Logseq graph The recommended way for macOS and Linux is to install with Homebrew: brew install andreoliwa/formulae/logseq-doctor Or you can install manually: go install github.com/andreoliwa/logseq-doctor/cmd/lqd@latest Confirm if it's in your path: which lqd # or ls -l $(go env GOPATH)/bin/lqd The recommended way is to install logseq-doctor globally with pipx: pipx install logseq-doctor You can also install the development version with: pipx install git+...
First seen: 2026-05-26 08:30
Last seen: 2026-05-26 12:34