
mini-diarium v0.6.5
Un diario esclusivamente locale con una crittografia seria. Gratuito, open source e non tocca mai internet.
Mini Diarium
Un diario solo locale con una crittografia seria. Gratuito, open source e non tocca mai internet.
mini-diarium.com · Download · Documentazione · Funzionalità · Filosofia · Benchmark
☕ Sostieni il progetto
Mini Diarium è gratuito, open source e lo sarà sempre. Se lo trovi utile e vuoi sostenerne lo sviluppo, considera di offrirmi un caffè su Ko-fi. Ogni donazione contribuisce direttamente a mantenere vivo e in miglioramento questo progetto.
Preferisci le criptovalute? Monero, Bitcoin e Lightning sono qui sotto e in DONATE.md.
Dona con criptovalute (Monero · Bitcoin · Lightning)
Monero (XMR), indirizzo standard mainnet:
4ApNmqczyAoWsprSrCMsPNKTGhxaH1Cs6agLVaGiKuBBVSotWK9uj3oVQkWYUX9XUGQJyC9WB7cMofE8wfp5BbUoEdcwbjv
Bitcoin (BTC), on-chain native SegWit (bech32):
bc1q0y6v888ala2f8r7tm8g30vqt9ma09w9ww4jhum
Bitcoin su Lightning, un indirizzo Lightning compatibile con Cake Wallet, Phoenix, Zeus, Blink e Wallet of Satoshi:
[email protected]
Verifica sempre gli indirizzi su DONATE.md nel branch master prima di inviare. Quel file copre anche gli avvisi di rete e cosa le donazioni fanno e non fanno.
Download
Scarica l'ultima release per la tua piattaforma da GitHub Releases.
Richiede Windows 10 (1809)+, macOS 10.15 Catalina+ o Linux (Ubuntu 20.04+, Fedora 36+, Arch o equivalente).
Installazione rapida:
- Windows (Microsoft Store): apps.microsoft.com/detail/9PJFTX44ZS43
- Windows (WinGet):
winget install fjrevoredo.MiniDiarium - macOS (Homebrew):
brew tap fjrevoredo/mini-diariumpoibrew install --cask mini-diarium - Linux (Flatpak):
flatpak install flathub io.github.fjrevoredo.mini-diarium - NixOS / Nix (Flakes):
nix run github:fjrevoredo/mini-diarium
Per i formati dei pacchetti, le note al primo avvio (Gatekeeper / SmartScreen) e la verifica dei checksum, consulta docs/INSTALLATION.md.
Avvio rapido
- Avvia Mini Diarium
- Crea una password (questa cifra il tuo diario; non c'è recupero se la dimentichi)
- Scrivi la tua prima voce. Viene salvata automaticamente mentre digiti
- Naviga tra i giorni con
Ctrl+[/Ctrl+]o clicca le date sul calendario - Blocca il tuo diario quando hai finito
Contesto
Mini Diarium è un successore spirituale di Mini Diary di Samuel Meuli. Amavo lo strumento originale. Era semplice, privato e faceva esattamente ciò che un'app per il diario dovrebbe fare. Sfortunatamente, è rimasto non mantenuto per anni e le sue dipendenze sono invecchiate. Inizialmente avevo pensato di fare un fork e modernizzare lo stack, ma si è rivelato poco pratico. Così ho ricominciato da zero, mantenendo la stessa filosofia di fondo (cifrato, solo locale, focalizzato) ma ricostruendo completamente con Tauri 2, SolidJS e Rust. Il risultato è un'app più leggera e veloce, con una crittografia più forte e qualche tocco personale.
Prima la filosofia
Mini Diarium è intenzionalmente caratterizzato. La filosofia non è una nota a margine, è il prodotto:
- Core piccolo ed estensibile: mantieni le responsabilità principali essenziali (cifrare, archiviare, autenticare) e spingi le funzionalità extra verso punti di estensione
- Sicurezza noiosa: usa algoritmi consolidati e librerie verificate, mai crittografia personalizzata
- Solo locale per design: nessuna sincronizzazione cloud, nessuna telemetria, nessuna analisi, nessun comportamento di rete nascosto
- Facile entrare, facile uscire: importa da formati comuni ed esporta in formati aperti per evitare il lock-in
- Ambito focalizzato: diario privato invece di proliferazione di funzionalità
- Semplicità invece di astuzia: meno parti in movimento, superficie di attacco più piccola, manutenzione più facile
Leggi i principi completi e come questi si traducono nell'architettura in PHILOSOPHY.md.
[!NOTE] Mini Diarium usa strumenti di IA come leva per ingegneri umani, mai come sostituto. Ogni modifica passa comunque attraverso progettazione deliberata, implementazione attenta, test adeguati e feedback diretto. Responsabilità, paternità e giudizio finale rimangono umani.