| Crates.io | kanbanrs |
| lib.rs | kanbanrs |
| version | 0.2.5 |
| created_at | 2024-10-03 21:11:41.647475+00 |
| updated_at | 2025-05-10 12:58:59.581337+00 |
| description | A basic kanban task manager written with egui |
| homepage | https://github.com/epsilon-phase/kanbanrs/ |
| repository | https://github.com/epsilon-phase/kanbanrs/ |
| max_upload_size | |
| id | 1395683 |
| size | 345,570 |
Kanbanrs is a desktop program for doing kanban-style task management written in egui.
This is the way I tend to envision effective task management, but that is likely informed by preference towards organizing tasks hierarchically, but that isn't necessary for effective task management.
Further things for you to try:
Fuzzy searching
You can search tasks using fuzzy matching over multiple fields.
"Lightweight"
The document I use to track development only allocates 17 mb to the heap
Convenient for dogfooding its own development
Tags
Sometimes title and description fields are just not enough
Queue view
Task trackers that focus on kanban tends to allow for choice paralysis(especially if you're procrastinating like I often do), if you use priorities and the task dependency system then this will allow you to see the most important unblocked tasks first.
Focus View
Focus on related tasks.
Categories
Category based styling - Allows styling the presentation of tasks based on what they are.
Sorting
Graphviz-like dependency visualization (Node layout)
View how the tasks relate to each other with a graphical display with a lot of similarities to graphviz(This uses "layout-rs" which is very similar but not identical)
Task tree outline
This is a more basic layout, indenting the tasks to the depth they appear in a tasks's tree.
Time tracking
Keep track of how much time you have spent on a task
Some semblance of being accessible.
I haven't devoted as much time as is necessary to checking this, Egui is supposedly screenreader compatible but I haven't tried it.
Read the Disclaimer for additional snags you might run into.