#tasks #management #cli #task

app facere-cli

A simple CLI for managing todo tasks

1 unstable release

0.1.0 Feb 25, 2025

#1217 in Command line utilities

Download history 41/week @ 2025-02-19 88/week @ 2025-02-26

129 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.6MB
~49K SLoC