Flatsonar

Lifeograph

by Ahmet Öztürk

Lifeograph is a cross-platform note-taking application that turns entries into structured data

Dangerous permissions Verified creator GPL-3.0 v3.1.4
Screenshot 1 of Lifeograph Screenshot 2 of Lifeograph Screenshot 3 of Lifeograph Screenshot 4 of Lifeograph Screenshot 5 of Lifeograph

About

Lifeograph combines powerful features with a clean and thoughtfully designed interface. Your data stays on your device, and built-in encryption keeps privacy at the core. With WYSIWYG editing, your entries always appear in their final form. Integrated data extraction tools transform your journal entries into dynamic tables and charts.

Main features of Lifeograph:

  • Completely local workflow: all data is owned solely by the user
  • Encrypted (with AES256) and unencrypted diaries
  • Powerful and intuitive parametric tagging system
  • Todo management system
  • WYSIWYG rich text formatting (i.e. no separate edit & preview modes)
  • Image thumbnails, tables, and charts in entries
  • Extensibility via Python with support for editing and running scripts from within the program
  • Text searching and replacing with Regex support
  • Advanced filtering of entries
  • Integrated map for travel notes and route planning
  • Live tables that are created on the fly based on the user defined rules which can also be pasted into spread-sheet programs
  • Live statistical charts that are created from the values in the tables
  • Themes in text editor, including background images
  • Favorite entries
  • Spell checking
  • Links between entries and to URIs
  • Automatically created back-links to entries referring to the current entry
  • Printing individual entries or whole diaries
  • Automatically logs out when not used for some time (to protect encrypted diaries)
  • Multiple automatic backups to prevent data loss

Permissions

1 permission weaken the sandbox. Flatsonar asks before installing.

  • full access to your entire file system
    --filesystem=host
  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.