User Tools

Site Tools


gjots2 - a simple jotter for linux/X11

gjots2 is a simple jotter application for your desktop - an outline processor.

You can use gjots2 to organise your jottings into a tree structure, adding thoughts and miscellany as you go. You can get it to spit out HTML, XML, postscript, pdf, man etc etc (see the online manual for an example of the HTML conversion).

You can use it to “mind-map” your compositions - write down all your thoughts and then start organising them into a tree. By manipulating the tree you can easily reorder your thoughts and structure them appropriately.

I use it for all my notes on Unix, my personal bits and pieces, recipes and even PINs and passwords. I also use it to write DOCBOOK XML documents.

gjots2 supports the use of ccrypt(1), gpg(1) and openssl(1) to encrypt and decrypt files. Just make sure the encryption packages that you want to use are installed as they are not all a standard part of all Linux distributions.

gjots2 is licensed under the GNU Copyleft GPL so please note the terms and conditions under the license section of the manual. Broadly speaking the program is free of charge and free of restrictions on what you can do with it, except you can't restrict it - in other words, it's liberated or 'libre' as well as free as in free beer, but that's much less important.

Version 1.0.0 was implemented in c and glade (in 2002!) Since version 2.0.0, gjots2 is implemented in Python and pygtk. Since version 3.0.0, gjots2 is implemented in Python and PyGObject

Internationalisation and Localisation

French, Russian, Italian, Czech, Norwegian, Spanish, Slovenian and German versions are complete - but all need maintenance - volunteers?

Translators interested in localising gjots2 for languages other than English are invited to contact the author at bob dot hepple at gmail dot com.

Anyone for Japanese?

Source code

gjots2 is hosted by SourceForge which manages the bug reports, enhancement requests, etc. The latest SVN source is available with this:

svn checkout svn://


The latest tarballs:

The latest packages for RPM-based systems:

What's new

Version 3.0.1 14th Nov 2015

  • port to Gtk+3 / PyGObject - requires Fedora-21 or Centos-7
  • fix external editor function
  • derive tempfile from original filename
  • promote item in combox to pole position on re-use
  • improve alarm - use GObject.timeout_add
  • when the file is changed underneath us, move the new version aside

Version 2.4.4, 1st Sep 2015

  • Added gjots2org, org2gjots and ability to open .org files
  • Add ^t accelerator for timestamp
  • Add ^Insert accelerator for NewPage
  • add appdata file
  • Use {xdg,gnome,kde,exo}-open to open URLs if available

Full changelog

gjots.txt · Last modified: 2015/12/16 08:33 by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki