CDRB-TaskForge
CDRB-TaskForge is a lightweight, performance-oriented task management library designed for individuals and small groups. It offers a simple API for creating, prioritizing, and monitoring tasks with a focus on efficiency and offline use.
Features
- Clean, clutter-free task management
- Offline functionality
- Priority setting
- Task monitoring
- Efficient even on slow machines
- Automatic data backup capabilities
- Keyboard shortcut support (when used with appropriate frontends)
Installation
Add this to your Cargo.toml
:
[]
= "0.1"
## Basic Usage
{TaskManager, Priority};
-> Result<(), Box<dyn std::error::Error>> {
= TaskManager::new();
// Add tasks
Priority::High)?;
Priority::Medium)?;
// Complete a task
;
// List all tasks
"Current tasks:");
i, task) in manager.tasks().iter().enumerate() {
"{}: {} [Priority: {:?}]", i, task.description, task.priority);
}
))
}
## About
CDRB Softwares](https://www.cdrbsoftwares.com/), a software development company focused on creating efficient productivity tools.