Free, open source note-taking and to-do app with Markdown notes, offline-first storage and end-to-end encrypted sync across desktop and mobile.
- Stars
- 2,037
- Forks
- 178
- Open issues
- 34
- Last commit
- 21 hours ago
What is it?
Moodiary is a diary app that runs across platforms, with the interface written in Flutter and core logic in Rust. It works offline out of the box, so users can write and keep entries without an account or network connection.
Entries support rich text with images, audio and video, and can be organized with categories and searched by full text. Users can customize themes, color schemes and imported fonts, and protect the app with a password and biometric unlock.
For backup and portability, Moodiary exports entries to Markdown, Word, PDF or long images, and syncs through WebDAV, S3 or MinIO, with LAN transfer and optional end-to-end encryption. It also records weather and places on a map, and includes an assistant that connects to OpenAI- or Anthropic-compatible providers.
Key features
- 01Rich text entries with images, audio and video
- 02Full-text search and per-category filtering
- 03Custom themes, color schemes and imported fonts
- 04Password and biometric app lock
- 05Export to Markdown, Word, PDF or long image
- 06WebDAV and S3 / MinIO sync, LAN transfer, optional end-to-end encryption
- 07Weather, places and map view of entries
Use cases
- Keeping a private daily journal that stays on your device
- Syncing diary entries to your own WebDAV or S3 storage
- Exporting journal entries to Markdown or PDF for archiving
- Reviewing where and when you wrote entries using the map view
Topics
FAQ
- What is moodiary?
- An open-source, cross-platform diary app built with Flutter and Rust, with offline use, rich text entries, and optional WebDAV/S3 sync. Moodiary is a diary app that runs across platforms, with the interface written in Flutter and core logic in Rust. It works offline out of the box, so users can write and keep entries without an account or network connection.
- Is moodiary free to use? What license does it have?
- moodiary is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is moodiary still maintained?
- Actively maintained. The last commit to moodiary was on Oct 21, 2026.
- What can I use moodiary for?
- Keeping a private daily journal that stays on your device Syncing diary entries to your own WebDAV or S3 storage Exporting journal entries to Markdown or PDF for archiving Reviewing where and when you wrote entries using the map view
- Where can I get moodiary?
- The source code and installation instructions are on GitHub: https://github.com/ZhuJHua/moodiary
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Table Habit is a free, open-source Flutter habit tracker for micro habits, with WebDAV sync and offline-first storage.
Open-source, cross-platform note-taking app with an endless canvas for mixing handwriting, text, Markdown, shapes, images and PDFs.
A free, self-hosted note-taking app with rich text and Markdown notes, task lists, a diary, and sharing, offered as an alternative to Notion and Obsidian.
A PowerPoint alternative delivered as a single self-contained HTML file that includes its own viewer, presenter, and editor.
Open-source, end-to-end encrypted collaborative document editor positioned as an alternative to Google Docs.