Task Canvas is a Kanban board that lives inside the Unity Editor. No more alt-tabbing to Trello or Notion.
I built this because I was tired of losing focus every time I needed to update a task. Going to update the task in Trello and ending by watching a YouTube video.
What makes it different:
Each card and column is stored as a separate JSON file. This means when you and your team use Git, you won't get merge conflicts on a giant monolithic file. Cards merge cleanly.
Performance was a priority. The board uses lazy loading and an LRU cache, so even if you have hundreds of cards, only the visible ones are loaded.
What you can do:
Drag cards between columns (with smooth animations)
Add tags, assignees, due dates, and checklists to cards
Track time on tasks with the built-in timer
Link Unity assets to cards - click to select them in Project
Press Ctrl+T to create cards without opening the main window
Start from templates: Kanban, Sprint, Bug Tracking, or empty
Setup:
Open Window > Task Canvas or use Ctrl Alt T to open the Task Canvas window and create your first board. Cards are saved to a configurable folder (default: Assets/TaskCanvasData). Change it in Settings if you prefer another location.
Nothing is included in your builds.
For bug reports or anything else, feel free to contact me!