/todo

Todo is a python program to manage his tasks in command line. (For example with conky)

Primary LanguageC

Todo Polyglot

Simple command line todolist

Todo polyglot is a simple CLI todolist for *nix systems.

https://github.com/lp1dev/todo/blob/master/todo.gif?raw=true

I first wrote the Python2 version ~4 years ago.

Lately, I decided to do the same program over using different languages as an exercise. Here is the original readme that I'm using as specifications :

todo

Todo is a python program to manage his tasks in command line. (For example with conky)

How to use :

./todo [option]

--Options--

add NAME : Add a new task

rm TASK_ID : Remove a task

status TASK_ID : Change the status of a task

Available versions

  • todo_python : The legacy one, Fully working
  • todo_c : Fully Working
  • todo_kotlin : Fully Working
  • todo_go : WIP

Upcoming verions

  • todo_ruby?
Todo polyglot
Copyright (C) 2016 lp1.eu

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.