Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cdlm/today

a CLI productivity tracker in Ruby
https://github.com/cdlm/today

Last synced: 5 days ago
JSON representation

a CLI productivity tracker in Ruby

Awesome Lists containing this project

README

        

# _today_ — a productivity tracker

[Today][home] is a command-line journal manager written in [Ruby][]. It allows you to quickly record small text entries, then recall stored entries using time-based queries (mainly). My main use-case is easily recalling what I did at the weekly standup meeting, and making my progress a bit more tangible.

There are many similar tools, but this is an area where preference sort of matters, and I didn't find one that really matched what I want. Also I wanted to write a decent Ruby program from scratch. _$MORE_EXCUSES_

> **DISCLAIMER** — at the moment this is very much unreleased WIP code.

## Overview

$ gem install today

$ today

## Issues, contributions

The project is [hosted on github][home], where you can [report issues](https://github.com/cdlm/today/issues).

> **TODO** usage by example

## Related projects

In Ruby:
[jog](https://github.com/tysontate/jog) (stores entries as a file hierarchy), [timetrap](https://github.com/samg/timetrap) & [work_log](https://github.com/fabrik42/work_log) (time tracking)

Others:
[jrnl](https://github.com/maebert/jrnl) (Python, compatible with dayone, probably the closest from what I want), [journal](https://github.com/askedrelic/journal) (Python), [dayone](http://dayoneapp.com/tools/) (commercial, goes with their graphical application for Mac/iOS)

* * * *
Copyright (c) 2013 Damien Pollet — see {file:LICENSE.txt} for details.

[home]: https://github.com/cdlm/today#readme
[ruby]: http://www.ruby-lang.org