#task #management #cli

app facere-cli

A simple CLI for managing todo tasks

1 unstable release

0.1.0 Feb 25, 2025

#1427 in Command line utilities

38 downloads per month

MIT/Apache

6KB
88 lines

facere-cli

facere-cli is a simple command-line tool for managing pending tasks. It allows users to create, list, and update task statuses using a JSON-based local storage.

Installation

Install from Crates.io

cargo install facere-cli

Build from Source

git clone https://github.com/yourusername/facere-cli.git &&
cd facere-cli &&
cargo install --path .

Usage

Create a New Task

facere-cli add <NAME> <YYYY-MM-DD>

example:

facere-cli add "Buy groceries" 2025-02-26

List All Tasks

facere-cli list

Toggle Task State

facere-cli toggle <TASK_ID>

example:

facere-cli toggle 1

List Tasks for a Specific Date

facere-cli filter <YYYY-MM-DD>

example

facere-cli filter 2025-02-26

Storage

Tasks are stored in a JSON file in the current directory. Future versions may use a more appropriate location.

License

This project is licensed under the MIT license.

Dependencies

~1.5–2.5MB
~48K SLoC