Crates.io | rustic_boards |
lib.rs | rustic_boards |
version | 0.1.2 |
source | src |
created_at | 2024-02-05 12:32:38.436767 |
updated_at | 2024-02-06 09:32:38.698398 |
description | Rustic Boards is a sleek and powerful CLI-based Kanban board application built with Rust, combining performance and usability for seamless task management. |
homepage | |
repository | https://github.com/oss-rust-github-io/rustic_boards |
max_upload_size | |
id | 1127552 |
size | 141,120 |
Rustic Boards is a sleek and powerful CLI-based Kanban board application built with Rust, combining performance and usability for seamless task management. It simplifies task tracking and collaboration with an intuitive command line interface and robust features.
Rustic Boards emerges from the philosophy that performance should not be sacrificed for usability. Built on the robust foundations of Rust, known for its speed, safety, and memory efficiency, Rustic Boards offers a powerful CLI-based Kanban board experience like no other.
Note: The application is currently supported only on Windows machines. Support for other operating systems is part of future roadmap.
Command | Description |
---|---|
add task |
To add a new task into board (along with subtasks - optional) |
add subtask |
To add a new subtask into board and link to a parent task |
edit task <Task ID> |
To modify details for a task or to create new subtasks under a task (Note: only task description, priority, deadline can be modified) |
edit subtask <SubTask ID> |
To modify details for a subtask (Note: only subtask description, priority, deadline and linked parent task can be modified) |
open task <Task ID> |
To view all details for a task |
open subtask <SubTask ID> |
To view all details for a subtask |
delete task <Task ID> |
To delete a task (This will delete all related subtasks too) |
delete subtask <SubTask ID> |
To delete a subtask (This won't have any impact on the parent task) |
move task <Task ID> <Swimlane> |
To move a task across different swimlanes on board |
move subtask <SubTask ID> <Swimlane> |
To move a subtask across different swimlanes on board |
link subtask <SubTask ID> |
To link a subtask to different parent task |
show task <Swimlane> |
To view all tasks in given swimlane (to-do, in-progress, blocked, in-review, done, all) |
show subtask <Swimlane> |
To view all subtasks in given swimlane (to-do, in-progress, blocked, in-review, done, all) |
add notes <Task or SubTask ID> |
To add notes to an existing task or subtask |
show notes <Task or SubTask ID> |
To view notes for an existing task or subtask |
filter due <Keyword> |
To filter all tasks and subtasks based on deadline (past-deadline, today, tomorrow, after-tomorrow) |
filter priority <Keyword> |
To filter all tasks and subtasks based on priority (high, medium, low) |
help |
To view all commands for the application |
exit |
To exit the application |
cargo build --release
rustic_boards.exe
file in "target/release" folder to "C:\rustic_boards"rustic_boards
command on Command Prompt or Powershell now.Visit https://github.com/oss-rust-github-io/rustic_boards for application source code.