GithubHelp home page GithubHelp logo

terms-todo's Introduction

Terms-ToDo

Terms-ToDo is a terminal-based to-do list written in nodejs and distributed using npm. The focus is to have a simple CLI that can store, show, and manage your to-do tasks without the need for a GUI.

Usage

terms-todo [options]

When no options are passed, it lists all task lists and tasks Options:

-a, --add: Add a new task
-n, --new: Create a new tasklist
-c, --clear: Clear selected tasklists
-d, --delete: Delete selected tasklist
-r, --remove: Remove tasks from selected tasklist

Future Plans

I would like to migrate from the 'arg' package to the 'args' package (Confusing, right?) for managing command-line options and commands. 'arg' is too strict and doesn't allow for auto-documentation, whereas 'args' allows for better command-line interpretation and auto-documentation.

License

This software is distributed under an MIT license, meaning it is free to edit and distribute. If you edit this software, please link back to and credit this original repository, and show me your changes!

Contributing

If you would like to contribute, feel free to make a pull request. I will assess all contributions. Reminder, I want this to stay small and fast, so contributions that don't follow that idea will not be accepted.

terms-todo's People

Contributors

cameron-justice avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.