Diary

Lifeograph – private journal and note-taking application

Lifeograph is a personal journal and note-taking application that combines traditional diary writing with structured information management. Its editor is intended for people who want a dated record of their lives but also need a way to follow projects, travel, habits or other long-running subjects.

Entries can hold more than paragraphs of text. Lifeograph supports linked information, tracked parameters and analytical views, allowing the same diary to serve as a writing environment and a source of organised personal data. This makes it more ambitious than simple date-based note editors.

Privacy is a central part of the workflow. Diaries can be kept on the local computer and protected with encryption. The interface also caters for larger diaries through filtering, linking and a configurable hierarchy of information.

This is free and open source software.

Key Features

  • Create encrypted or unencrypted diaries, with AES-256 protection available for private material.
  • Automatically close protected diaries after a configurable period of inactivity.
  • Edit text in a WYSIWYG environment with headings, lists, quotations and inline formatting.
  • Fold lengthy paragraphs and customise the editor with themes and background images.
  • Search and replace text, including regular expressions and lists of matching results.
  • Filter diary content using combinations of conditions with AND or OR logic.
  • Attach ordinary tags, inline paragraph tags and parametric tags carrying measurable values.
  • Track to-do items and completion percentages within the journal.
  • Create links between entries, external resources and referring paragraphs, with backlinks.
  • Insert images, tables and charts into entries.
  • Generate statistical charts and extract selected diary information into tabular form.
  • Use an integrated world map for travel records and planning.
  • Extend the program with Python scripts edited or run from within the application.
  • Synchronise diary files, retain automatic backups and export to text, Markdown, HTML or Word formats.

Website: sourceforge.net/projects/lifeograph/
Support:
Developer: Ahmet Öztürk
License: GNU General Public License v3.0

Image of Lifeograph

Lifeograph is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Diary Apps
RedNotebookDaily journal with calendar, templates and keyword searching
LifeographOff-line and private journal and note taking application
KontactUnites mature and proven applications
moodiaryCross-platform diary application
jrnlSimple journal application for your command line
Caps-LogTerminal-based journaling tool
Mini DiariumLocal-only journaling application
TUI-JournalTerminal-based journaling and note-taking application
Org modePowerful system for organizing projects, tasks and notes in Emacs
ThotKeeperCross-platform and hierarchical personal journal manager
Almanah Diary Small diary application
Simple DiarySimple and lightweight diary app
JournalerPrivacy-focused daily journaling app for recording personal thoughts
Daily YouPrivacy-focused diary and journaling application

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted