8000 GitHub - SidW111/Todo_CLI: A CLI for adding and removing todo using commander js
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

SidW111/Todo_CLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo CLI

A simple command-line interface (CLI) application for managing your to-do list. This project allows users to add, remove, list, and mark tasks as complete using a Node.js-based CLI tool.

Features

  • Add new tasks to your to-do list.
  • List all tasks.
  • Mark tasks as completed.
  • Remove tasks from the list.
  • Stored in JSON format.

Prerequisites

Make sure you have Node.js installed on your system.

Installation

Clone the repository and install dependencies:

git clone https://github.com/SidW111/Todo_CLI.git
cd Todo_CLI
npm install

Usage

Run the CLI with the following commands:

Add a task

node index.js add Buy_groceries 5pm

List all tasks

node index.js list

Mark a task as complete

node index.js mark Buy_groceries

Remove a task

node index.js remove Buy_groceries

File Structure

Todo_CLI/
│── index.js      # Main CLI logic
│── todos.json    # Persistent storage for tasks
│── package.json  # Project dependencies
│── README.md     # Documentation

Contributing

Contributions are welcome! Feel free to fork the repository and submit a pull request.

About

A CLI for adding and removing todo using commander js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0