task-cli

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2025 License: MPL-2.0 Imports: 4 Imported by: 0

README

Go

task-cli - Manage your tasks [WIP]

task-cli is a simple CLI program. It is inspired by https://roadmap.sh/projects/task-tracker.

Note: This program is still in Work-in-Progress. Most of functionality is not implemented yet.

task-cli creates task database as a JSON file in running directory called tasks.json.

Usage

Here are some examples:

# Adding a new task
task-cli add "Buy groceries"
# Output: Task added successfully (ID: 1)

# Updating and deleting tasks
task-cli update 1 "Buy groceries and cook dinner"
task-cli delete 1

# Marking a task as in progress or done
task-cli mark-in-progress 1
task-cli mark-done 1

# Listing all tasks
task-cli list

# Listing tasks by status
task-cli list done
task-cli list todo
task-cli list in-progress

Copying

task-cli is licensed under MPL-2.0. See file COPYING for details.

Documentation

Overview

Task management CLI application

Created for a project idea taken from roadmap.sh

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL