Diary

moodiary – multimedia personal diary and journal

moodiary is a personal diary application built with Flutter and Rust. Its emphasis is on recording more than written notes: journal entries can combine text with photographs, recordings and other media to preserve day-to-day experiences in context.

The application combines an editor with tools for finding and organising older entries. Categories, search, themes and location information give users several ways to navigate their journal as it becomes larger. Data is stored locally, with optional backup and synchronisation methods for those who want them.

This is free and open source software.

Key Features

  • Compose diary entries with rich-text formatting and embedded images, audio and video.
  • Search the text of entries and filter them by category.
  • Choose dark or light colour schemes and import personal fonts.
  • Protect access to diary data with an application password and supported biometric unlocking.
  • Export entries in formats including Markdown, Word, PDF and long images.
  • Import supported Markdown archives and local backup files.
  • Use WebDAV, S3-compatible storage or local-network synchronisation, with optional end-to-end encryption.
  • Record weather and place information associated with entries.
  • Review saved locations and personal travel footprints on a map.
  • Connect an optional assistant through OpenAI- or Anthropic-compatible services when desired.
  • Keep ordinary journal content available without relying on a continuous internet connection.

Website: github.com/ZhuJHua/moodiary
Support:
Developer: ZhuJHua and contributors
License: GNU Affero General Public License v3.0

moodiary in action

moodiary is written in Dart. Learn Dart 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