Search packages, repositories and app categories

GitHub repositoryZhuJHua/moodiary

moodiary

A fully open source cross-platform diary app written in Flutter and Rust.

moodiary project cover
Stars
2K
Forks
174
Last push (UTC)
Sep 18, 2026
Project status
Active

Original README

English project snapshot. Visit GitHub for the latest content.

moodiary

简体中文 | English

Docs丨Forum丨QQ group: 760014526丨Telegram: openmoodiary

✨ Features

  • Rich text: insert images, audio and video.
  • Search and categories: full-text search and per-category filtering.
  • Themes and fonts: light and dark modes, several color schemes, and imported fonts including variable fonts.
  • App lock: a password with biometric unlock.
  • Export, import and share: export to Markdown, Word, PDF or a long image, and import from a Markdown zip or a local backup.
  • Backup and sync: WebDAV, S3 / MinIO and LAN sync, with optional end-to-end encryption.
  • Weather and places: pick or fetch the weather, save places and reference them from entries, and view your footprints on a map.
  • Assistant: connect any OpenAI- or Anthropic-compatible provider for chat, diary tools and mood suggestions.

🚀 Getting started

Download an installer from Releases. The app works offline out of the box.

Everything else is in the docs at docs.moodiary.net.

🤝 Contributors

Contributors

🥪 Sponsor

If Moodiary is useful to you, you can buy me a sandwich.

Sponsor
Sponsors

To be listed, leave your GitHub username or a nickname in the note of your donation. A nickname must comply with applicable laws, or it will not be shown.

朱东杰, dsxksss, 不对味的雪碧, xiaoxianzi-99, Lucci, Higanoneko, h, 大作文

京华 GitHub avatar
GitHub author

京华 ↗

PHP is the best language.

LanguagesDartRustVueTypeScriptCSSHTMLSwiftKotlinObjective-C

Categories

Dependencies used

Dependency list 1 items

Rankings

How do I choose a repository?

Start with your use case, compare repository activity, and check the original project before adopting it.

  1. Search by repository name, owner or description, then narrow the results by topic.
  2. Compare stars, forks and recent pushes. Stars show community interest, not a guarantee of quality.
  3. Read the README, license and issues on GitHub before using a project.

Sources and maintenance

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗