Moodiary

Cross-platform open source diary app with local storage, search, sync, and multimedia entries

Repository activity
  • Stars1.9k
  • Forks156
  • Open Issues47
License

AGPL-3.0

Languages
  • Dart
  • Rust
  • C++
Moodiary screenshot

About Moodiary

Moodiary is a cross-platform diary application for Android, iOS, Windows, macOS, and Linux. It records daily entries with text, media, and organization tools in one place, keeping all data in a local Isar database. Password protection and biometric unlocking keep entries private.

Entries can be written in markdown, plain text, or rich text, and enriched with pictures, audio, video, and drawings. Full-text search, categorization, custom themes, and custom fonts help organize a growing journal, while single-entry sharing, LAN synchronization, and WebDav backup move data between devices. A trail map plots your entries on a map.

An intelligent assistant adds Q&A and sentiment analysis. To keep diary data private, it can run natural-language tasks locally with TensorFlow Lite models instead of sending entries to a remote service. Some optional features rely on third-party providers such as QWeather, Tianditu, and Tencent Hunyuan.

Key features

  • Markdown, plain text, and rich text editors
  • Adds pictures, audio, video, and drawings
  • Full-text search and diary categorization
  • Password protection with biometric unlocking
  • LAN sync, WebDav backup, and single-entry sharing

Details

First released
2024
Platforms
Android · iOS · Windows · macOS · Linux
Storage
Isar local database
Sync
LAN synchronization · WebDav backup
Encryption
Password protection
License
AGPL-3.0