← Package directory
Available on winget

Install Mini Diarium

Encrypted, local-first journaling app

Install with winget
winget install --id fjrevoredo.MiniDiarium
Upgrade
winget upgrade --id fjrevoredo.MiniDiarium
Uninstall
winget uninstall --id fjrevoredo.MiniDiarium

About Mini Diarium

A local-first journal with serious encryption. Free, open source, and never touches the internet.

What's new in 0.6.6

What's Changed This release makes journal creation safer on Flatpak and other platforms, prevents accidental writes to backup snapshots, and improves database error reporting. It also declares the serialization dependency required for reliable standalone core builds. Fixed - Creating a journal no longer depends on the folder chooser in Flatpak (TODO-0100 (docs/todo/TODO.md)): + Create New Journal no longer opens the folder picker before showing the form. The form starts with a working location, so you can create a journal without browsing for a folder. Browse… remains available when you want to choose a different location. - The default location is your Documents folder, or the app's own data folder where Documents is not writable — as on the Flathub build, where the sandbox holds no filesystem permission. The location is shown in the form before you create anything. Previously a Documents folder that could not be prepared left the location empty and Add disabled: a create form that could not create. - Each journal created at the default location gets a folder of its own, named after the journal. Every journal uses the same diary.db filename, so without this a second journal would have been registered against the first one's database. Unlocking it would then ask for the first journal's password under the second one's name. - A journal already in your list is refused rather than added twice, with an explanation. A folder you browse to is still used exactly as you chose it. - The app now rejects a temporary sandbox location as a journal folder and explains why instead of show...

Read release notes

Version history

Version Updated Notes
0.6.6 Unknown What's Changed This release makes journal creation safer on Flatpak and other platforms, prevents accidental writes to backup snapshots, and improves database error reporting. It also declares the serialization dependenc...
0.6.5 Unknown What's Changed This release makes the minimum OS requirements visible to users before download and fixes broken title-bar buttons on Linux with Wayland. Added - Published minimum supported OS versions: the minimum versio...
0.6.4 Unknown What's Changed Fixed a potential content-loss bug when editing and quickly navigating to the timeline or another entry, fixed text that could jump into the title field on blank days, and brought the debug dump up to date...
0.6.3 Unknown What's Changed This release completes the in-app navigation migration with header day controls and a ⋮ menu, adds timeline display preferences and a donation page, and fixes Linux spell check. Internally, the backend is...
0.6.2 Unknown What's Changed Mini Diarium 0.6.2 brings two new locking controls: auto-lock when the window loses focus so you can minimize or switch away without leaving your journal open, and a per-entry lock that makes individual en...
0.6.1 Unknown What's Changed Mini Diarium 0.6.1 ships Brazilian Portuguese (pt-BR) localization covering all UI strings and the native OS menu, and fixes the Linux AppImage to launch on Debian 12 by switching the release CI runner to...
0.6.0 Unknown What's Changed Mini Diarium 0.6.0 brings full-text search across every entry to everyone, plus a new timeline view that lists your entries newest-first with clickable previews. Nix flake packaging is now available for Ni...
0.5.4 Unknown What's Changed You can now export your journal as a PDF. Bullet points and numbered lists are properly visible in the editor again, and the export dialog no longer carries over old errors when reopened. Added - Print / P...
0.5.3 Unknown What's Changed Your journal images are now stored once and shared across entries — paste the same photo into ten different days and it counts as one. Browse every image you've ever saved with the new visual media picker,...
0.5.2 Unknown What's Changed This release adds custom font uploads and Hindi translation, streamlines the Preferences dialog with immediate-apply settings, polishes the About dialog, and fixes editor placeholder updates on language sw...
0.5.1 Unknown What's Changed Removed the Windows installer outbound firewall rule which was triggering false-positive errors in winget's validation pipeline while providing no meaningful additional network isolation beyond the existin...
0.4.22 Unknown What's Changed Mini Diarium v0.4.22 bundles two new open-source Arabic-capable fonts (Amiri and Tajawal), replaces the folder picker with a direct .db file selector for opening existing journals, caps the journal picker...
0.4.21 Unknown What's Changed v0.4.21 adds text color and highlight formatting, export date/month filters, auto-focus on unlock, and a French locale. It fixes bundled fonts not loading in macOS/Windows release builds, moves Underline t...
0.4.20 Unknown What's Changed v0.4.20 delivers RTL/bidirectional text editing with toolbar toggle, a multi-entry number navigation bar, editor font selection, and timestamp insertion — plus critical security hardening that moves the mu...
0.4.19 Unknown What's Changed v0.4.19 adds mandatory multi-auth unlock enforcement and persistent RTL text direction in the editor, fixes a German locale regression and stale password requirement after auth-slot removal, and refactors...
0.4.18 Unknown What's Changed Maintenance release fixing two recurring CI failures: Flathub builds were rejected because metainfo.xml was missing release entries for v0.4.16 and v0.4.17 (a Windows CRLF bug in bump-version.sh), and WinG...
0.4.15 Unknown What's Changed v0.4.15 introduces local-only (device-protected) journals that auto-unlock without a password, and fixes a bug where image-only entries were silently deleted on journal close. Added - Local-only (device-pr...
0.4.14 Unknown What's Changed v0.4.14 delivers full internationalisation (i18n) with Spanish translation and live native-menu locale switching, Markdown file import into the active entry, a benchmarking infrastructure for Rust and fron...
0.4.13 Unknown What's Changed Added - Markdown export image handling: embedded base64 images are no longer silently stripped on export. Two new export options appear in the Export dialog: - Markdown (builtin:markdown) extracts images t...
0.4.12 Unknown What's Changed Fixed - Text alignment lost after calendar navigation — final fix (issue #63): two independent bugs were responsible. (1) Visual rendering (root cause): Tauri automatically injects a random 'nonce-...' int...