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

Lifeograph is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Diary Apps | |
|---|---|
| RedNotebook | Daily journal with calendar, templates and keyword searching |
| Lifeograph | Off-line and private journal and note taking application |
| Kontact | Unites mature and proven applications |
| moodiary | Cross-platform diary application |
| jrnl | Simple journal application for your command line |
| Caps-Log | Terminal-based journaling tool |
| Mini Diarium | Local-only journaling application |
| TUI-Journal | Terminal-based journaling and note-taking application |
| Org mode | Powerful system for organizing projects, tasks and notes in Emacs |
| ThotKeeper | Cross-platform and hierarchical personal journal manager |
| Almanah Diary | Small diary application |
| Simple Diary | Simple and lightweight diary app |
| Journaler | Privacy-focused daily journaling app for recording personal thoughts |
| Daily You | Privacy-focused diary and journaling application |
Read our verdict in the software roundup.
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. |


Please read our Comment Policy before commenting.