CLI project journal
Switch branches/tags
Nothing to show
Latest commit 3e9c379 Mar 1, 2015 @gopatrik Merge pull request #9 from cfdesigner/patch-1
Remove unnecessary code.
Failed to load latest commit information.
bin First word problems when tailing. Jan 20, 2015
.gitignore gitignore file Jan 18, 2015
LICENSE Initial commit Jan 18, 2015 typo Jan 20, 2015
package.json Remove unnecessary code. Mar 1, 2015


Ajour is a simple command line tool for leaving notes on the go.

A simple way to keep a collaborative journal in git projects to make small notes, write down thoughts, ideas and comments or just managing a journal in personal projects.


Ajour is built on node.js, Install node.js.

$ npm install -g ajour

or via git clone:

$ git clone git://
$ cd ajour
$ npm install -g

You might have to restart your shell for the ajour command to work


To make an entry saying "Hello World" we simply type:

ajour Hello World

Will produce the file (if it doesn't already exist):

# Sun Jan 18 2015 19:20:30 GMT+0100 (CET)
Hello World


We could also tail on the previous entry by appending the -t flag, and our entry won't be prepended with a timestamp.

$ ajour Example note one
$ ajour Example note two
$ ajour Tailing example note two -t

# Sun Jan 18 2015 19:21:50 GMT+0100 (CET)
Example note one

# Sun Jan 18 2015 19:21:59 GMT+0100 (CET)
Example note two
Tailing example note two


-t 				-- Tail on previous note (no timestamp)


  • Have the file append from the top instead of the bottom.
  • Alias "ajour" to something super short like "n" for more efficient note-taking.


  • GitHub user support


Twitter: @gopatrik