Welcome to Yokadi website
Yokadi is a command line oriented, sqlite powered, todo list system.
Yokadi is free software, released under the GPLv3 license.
Have a look at the documentation to find out more about it, then get it from the download page.
News
By Sebastien
The sun is shining, it’s time to release new yokadi stuff!
Here are the highlights of the 0.13.0 release:
- cryptographic support to encrypt tasks title and description
- t_apply now accept id range (x-y)
- Special keyword __ can used in t_apply to affect all tasks previously select by t_list
Crypto stuff leads to optional new dependancy on the Python Cryptographic Toolkit. But it you don’t have it yokadi will work as before, you will just have new crypto function deactivated.
Grab it, have a look at the README that explain new crypto stuff and tasks range. Keep organized!
By Sebastien
It is more and more an habit: a new yokadi release was done during Akademy, the annual world summit of the KDE community.
Here are the highlights of the 0.12 release:
- Negative keyword support. Ex.: t_list !@home
- Permanent filters on keyword or project. ‘t_filter @foo’ will filter any further call to t_list on @foo keyword.
- filter tasks on due date. Ex.: t_list –due tomorrow, t_list –due sunday
- add Notes support for things that belong to a project without being a task. Add it with n_add and list it with n_list.
As usual, we hope you like it as much as we do.
Grab it, have a look at the README and start getting organized!
By Sébastien
A small glitch has been found in bug_edit function. The 0.11.2 release fixes that.
By Sébastien
Some nice people make very good work to make software easily usable by everyone: packagers. We are very pleased to announce that Yokadi is packaged for all major Linux Distribution (Debian, Ubuntu, Fedora, Slackware, SuSe…) and for OpenBSD.
Grab it, and start getting organized!
By Aurélien
It turned out I broke the ability to run Yokadi without installing it in 0.11.0: the ‘yokadi’ symbolic link got turned into a regular file. 0.11.1 is here to fix this.
By Aurélien
Here it is, a new release of Yokadi for your TODO listing pleasure! Version 0.11.0 brings you a much nicer t_list output:
- The width of the title column now adjusts itself to fit your terminal width and the content to display.
- Task keywords are now printed in the title column.
- Using the new -k switch, you can group tasks by keywords instead of grouping them by project.
0.11.0 also brings you a few handy shortcuts:
- Special character ‘_’ can be used to represent last task id in all task commands: handy to add a due date after adding a task: just type “t_due _ tomorrow” to set the last used task due date to tomorrow.
- Custom aliases can be defined for all commands with a_add.
Other changes:
- Bugs keywords are prefixed with a ‘_’ to distinguish them from user keywords.
- YOKADI_DB environment variable can be defined to set default yokadi database path.
- Switch from “GPL v3” to “GPL v3 or newer” license.
Get it now!
By Sebastien
During the Gran Canaria Desktop Summit, there were a conspiracy of some guys who were using text based tool to manage their tasks!
So we decided to make an Akademy release. Here are the highlights:
-
Ability to assign keywords to a project.
-
Shortened some commands (old ones are still available but are considered deprecated):
- t_set_due => t_due
- t_set_project => t_project
- t_set_urgency => t_urgency
-
Changed keyword syntax: use @foo instead of -k foo.
-
Added t_recurs command to define task recursion (weekly, monthly, yearly…)
-
Added full text search with t_list -s foo.
-
Enhanced t_list display.
-
Added purge command (t_purge) to remove old tasks.
-
Added Windows support.
-
Fixed install script to be more friendly to users and packagers.
We focused on adding new features while keeping the software easy to use and easy to maintain. We hope you like it as much as we do.
Grab it, have a look at the README and start getting organized! Should anything go wrong, let us know.
By Aurélien
That’s it, the first release is available.
Yokadi started as a simple tool to help me centralize all tasks I have to accomplish, whether they come from everyday-life, work or personal projects. Prior to starting this project, I tried a few other solutions, but none of them satisfied me:
-
Some were web-based, which made them useless in the train.
-
Others were based on a plain text file, making it impossible to enter multi-line task descriptions.
-
A few others were GUI solutions. While attractive, they did not provide a fast enough work-flow and I failed to adopt them.
Yokadi was not initially created to be used by anyone else but me, but when I showed it to a few friends, they adopted it and even started to improve it.
So here we are, 0.9.0 is out for your organizing pleasure. We have been using it and relying on it daily for a few months now and consider it to be stable. Still this is the first public release, you may find rough edges here and there.
Enough talk: grab it, have a look at the README and start getting organized! Should anything go wrong, let us know.
By Aurélien
Here we are, Yokadi website is taking shape. Right now we are busy getting ready for the 0.9.0 release.