onefishman35 downloadsBrowse vault notes as a todo note tree with completion checkboxes.
A dedicated todo note tree for Obsidian: browse your vault like the File explorer, with a checkbox on every note so you can mark work done without leaving the sidebar.
Repository: onefishmanx/obsidian-todo-note
Obsidian’s default File explorer is great for files—but it doesn’t treat notes as a todo list. Todo Note adds a separate left-sidebar tree that:
todo-note-completed)The stock File explorer is unchanged. Use Todo Note when you want a completion-focused browse surface next to it.
nav-file / nav-folder)isDesktopOnly: false); requires Obsidian 1.8.7+main.js, manifest.json, and styles.css from the latest release.<Vault>/.obsidian/plugins/todo-note/.npm install
npm run build
Copy main.js, manifest.json, and styles.css into <Vault>/.obsidian/plugins/todo-note/, then reload and enable the plugin.
For watch mode during development: npm run dev.
Obsidian mobile does not show the left ribbon. After you enable the plugin:
The todo note tree opens in the left drawer—the same area as the stock File explorer. Use the drawer header tabs to switch between Files and Todo note tree.
From there, use the toolbar and tree the same way as on desktop: checkboxes for completion, tap a note to open it, long-press folders or notes for actions.
Optional: Add the command to the mobile editor toolbar via Settings → Interface → Mobile → Manage toolbar options → Open todo note tree.
Todo Note works fully offline. It does not send vault contents, filenames, or analytics to any network service. It only reads and writes inside your vault and the plugin’s local data.
minAppVersion: 1.8.7todo-note (do not rename after release)0BSD — see LICENSE.
Todo Note 提供独立的「待办笔记树」:在类似文件列表的界面上为每条笔记增加完成勾选,完成状态写入笔记 frontmatter,默认文件列表不受影响。体验类似 Joplin 的Todo Note
全程本地离线,无网络上报。
version in manifest.json (and package.json / versions.json as needed). Commit and push to main.manifest.json → version (no leading v):git tag 1.0.1
git push origin 1.0.1
.github/workflows/release.yml) runs npm ci + npm run build, then publishes a Release with main.js, manifest.json, styles.css. GitHub also attaches Source code zip/tar.gz.onefishmanx).Official guide: Submit your plugin.