Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
An extremely elementary time tracker
Ruby Emacs Lisp Objective-C
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Jacker
bin
lib
test
.gitignore
MIT-LICENSE
README.rdoc
Rakefile
TODO
jacker.el
jacker.gemspec

README.rdoc

Jacker - A simple time/job tracker

Jacker is an extremely simple time tracker. It doesn't have any fancy features, you just tell it what you're working on when you start and when you stop.

The 3 Parts of Jacker

The Ruby Library

The core of Jacker, its interface simple enough to describe right here:

Jacker.start('working on a task')
Jacker.current                       # => "working on a task"
Jacker.running?                      # => true
Jacker.stop

The Command Line Interface

A simple wrapper to the library for use from the command line.

$ jacker start working on jacker readme
$ jacker current # => working on jacker readme
$ jacker status  # => jacking: working on jacker readme
$ jacker stop
$ jacker status  # => not jacking
$ jacker report
  09/24/08 08:00 08:05 working on jacker readme

The OSX App

An app that sits in the status tray alowing you to start and stop jacking. You can hook a global keyboard shortcut to this. Here are some screenshots:

Downloading

You can install the rubyist-jacker gem from github to get the library and command line interface. Use the git repository to get the OSX app for now, it's not quite polished enough for distribution yet. It currently expects you to have the gem installed.

Something went wrong with that request. Please try again.