Disclaimer
Is this project open source? Yes
Is this project completely free? Yes
Is this project vibe-coded beyond the author’s ability to comprehend how it works? No
Community Directory: TodoApp Blocks - Obsidian Plugin
Hey everyone,
I use Obsidian actively for notes, thinking, project planning, and creative work. But I kept struggling with one thing: turning it into a task manager that feels as fast and natural as Todoist-like apps.
I used Todoist-style apps for years, and I like their simplicity: projects, today, upcoming, priorities, quick editing. But I always missed two things there:
- privacy and local-first data
- the creative space and context that Obsidian gives me
I did not want another external task app that only syncs with my notes. I wanted task management to live inside my notes.
So I built TodoApp Blocks for myself.
It lets you drop a small Todoist-like task app into any Obsidian note with one code block:
```todoapp
id: life
```
That block renders an interactive task manager directly in the note.

What it does
- Embed a task app inside any note
- Create multiple independent task spaces by
id - Projects with counters
- Today / Tomorrow / Week / All views
- Priorities and inline editing
- Task notes in a focused popup
- Local-first storage inside your vault
- Markdown task notes stored as regular files
Why I made it
Markdown checkboxes are great for quick notes, but for me they never fully replaced a real task manager.
On the other hand, powerful task systems based on queries, templates, tags, or Dataview can be amazing, but I wanted something with almost no setup.
TodoApp Blocks is my attempt at the middle ground:
- the simplicity of a Todoist-like interface
- the privacy of local vault data
- the context and flexibility of Obsidian notes
No account.
No cloud service.
No telemetry.
No external task sync.
Task data is stored locally in your vault, and task notes are regular Markdown files.
Example
```todoapp
id: work
```
```todoapp
id: personal
```
```todoapp
id: project-alpha
```
Each block can have its own tasks, projects, dates, priorities, and notes.
Who it’s for
This might be useful if you:
- like Todoist-style task management
- want tasks to live inside your notes
- do not want to maintain a complex Dataview/Tasks setup
- want separate task spaces for life, work, and projects
- care about local-first/private task data
- use Obsidian as a thinking and planning environment, not just a notes folder
Install
TodoApp Blocks is available in Community Plugins.
Search for:
TodoApp Blocks
Community Directory: https://community.obsidian.md/plugins/todoapp
GitHub: https://github.com/kaiso12/todoapp
Looking for feedback
I’d love feedback from people who actually try to use it in their workflow:
- Does the embedded task app model feel natural inside notes?
- Is the UI compact enough for dashboards?
- What feels missing first: recurring tasks, keyboard shortcuts, drag-and-drop, or settings?
- Would you use one task space, or multiple blocks like
life,work,project-alpha? - Does it work well on your desktop/mobile setup?
I’ll keep future updates and feedback discussion in this thread.