0libote11 downloadsConnect your notes and Todoist tasks with a live dashboard and opt-in synchronisation.
Your notes and tasks, seamlessly connected.
A native Obsidian desktop/mobile plugin that connects directly to Todoist's unified API v1. Version 0.1.0 is a local beta build: automated tests pass; live Todoist and real Obsidian desktop/mobile acceptance checks are still required before community publication. No other community plugin is required.
npm ci && npm run check && npm run package.dist/flowstitch/ into <your vault>/<configuration folder>/plugins/flowstitch/. The usual configuration folder is .obsidian; customised folders are supported.Installation does not create your Work project, routines or master template. The wizard discovers existing projects and uses Work as the default if found. Every preference can be changed.
#Work & (today | overdue) initially) when connected; project selection and text search work on the offline cache.- [ ] Request prices #todoist. Ordinary checkboxes stay local. Optional folder scopes explicitly opt in their checkboxes.Embed a live view in any note:
```flowstitch
view: today
```
Available views: today, upcoming, projects, inbox, templates, completed, related. The related view uses locally tracked source-note links.
Flowstitch uses durable UUIDs, an incremental cache, remote-first three-way reconciliation and guarded Markdown updates. Conflicts are deferred until you compare and choose in Sync diagnostics. Recurring completion advances the Todoist occurrence and resets the live linked checkbox. Historical completion records are separate plain lists.
Multi-device initial creation while devices have independent offline vault copies cannot be guaranteed exactly once. A single explicitly enabled writer is the supported safety model for this beta. Do not enable overlapping sync scopes in another Todoist integration. No OAuth service, analytics, external AI or full-vault uploads are included.
Setup and commands · Sync and field matrix · Actual test report · Limitations · Research · Architecture · Release instructions.
npm ci, npm run check, npm run format:check, npm audit, npm run package. Runtime code has no Node/Electron dependencies. Test fixtures and DOM simulations never substitute for production API responses. Source modules expose an injected API transport and note/storage ports for meaningful integration tests.
MIT licensed. No source from third-party community plugins is bundled. The official Obsidian API typings and the protocol patterns in reviewed integrations informed the implementation; see RESEARCH.md for revisions and licensing. Obsidian and Todoist are trademarks of their respective owners; Flowstitch is an independent integration.
Flowstitch remains a working name. Its plugin ID was absent from the checked registry, but an unrelated academic security tool already uses FLOWSTITCH; resolve naming before public release.