Skip to content

Latest commit

 

History

History
86 lines (63 loc) · 2.63 KB

README.md

File metadata and controls

86 lines (63 loc) · 2.63 KB

Journaler

Get it on AppCenter

<center><b>Main Entry Panel</b></center>

Overview

Make every day a memory.

Make memories in life and never forget them with Journaler, a journaling application that allows you to easily and expressively capture the details and thoughts about your life. Review past entries in new and interesting ways. Stay motivated to keep writing. Easily export your data when needed.

Features:

  • Support for multiple journals.
  • Application-wide password protection.
  • Markdown writing support.
  • Add images to each journal entry.
  • Tagging support.
  • Expressive and robust journal entry review features.
  • Fullscreen distraction-free writing and review mode.
  • Template support.
  • Motivation support with entry length goals, awards, inspirational quotes, and customizations.
  • Built-in entry trash support.
  • Import from XML.
  • Export to XML and JSON.
  • Built with GTK-4.

Installation

You will need the following dependencies to build Journaler from source:

  • ninja-build
  • meson
  • valac
  • debhelper
  • libgranite-7-dev
  • libgtk-4-dev
  • libxml2-dev
  • libgee-0.8-dev
  • libgtksourceview-5-dev
  • libmarkdown2-dev
  • libgcrypt20-dev
  • libsqlite3-dev
  • libenchant-2-dev
  • libwebkitgtk-6.0-dev

To install, run sudo ./app install and then run the application from your application launcher or from the command-line with ./app run.

Flatpak

Journaler is available as a Flatpak (recommended) via Flathub and elementary OS AppCenter.

Flathub

You can install the Flathub flatpak from:

https://flathub.org/apps/com.github.phase1geo.journaler

elementary OS AppCenter

Search for "Journaler" in AppCenter and install from there.

Distribution packages

Currently, there are no available distribution packages.

Documentation

Journaler documentation can be found here.

Get it on AppCenter