
SnippetPop
App desktop · Rilasciato: feb 2026
Un'app desktop leggera e multipiattaforma per organizzare in locale snippet di testo e note: un'alternativa privata e gratuita agli abbonamenti basati sul cloud.
01 — Galleria
L'app, schermata per schermata
Uno sguardo alle schermate principali dell'app.

02 — Architettura
Com'è fatta
L'app, livello per livello. Ogni badge rimanda alla decisione che ha definito quel livello.
SUL TUO COMPUTER
Interfaccia
React, Tailwind CSS, shadcn/ui
Processo principale
Electron, context isolation
Libreria di snippet
File JSON tramite electron-store
Cartella sincronizzata
La tua cartella Google Drive, Dropbox, OneDrive o iCloud
Controllo aggiornamenti
API di GitHub Releases
Backend
Nessun server, nessun account
03 — Decisioni
Registro delle decisioni
Contesto, scelta e il prezzo pagato per ognuna.
Salvare la libreria in un file JSON locale
Contesto
La maggior parte dei gestori di snippet richiede un account e un abbonamento mensile, anche se gli snippet sono dati personali che raramente hanno bisogno di un server.
Decisione
Tenere tutti gli snippet e le categorie in un unico file JSON sul computer dell'utente, gestito con electron-store. Nessun server, nessuna registrazione.
Compromesso
Nessuna collaborazione in tempo reale, e l'intera libreria viene riscritta a ogni modifica: per un uso personale va bene.
Alternative
SQLite, Firebase, Un backend su misura
Sincronizzare tramite una cartella che l'utente ha già
Contesto
Gli utenti volevano gli stessi snippet su più computer, senza che l'app avesse bisogno di un proprio cloud.
Decisione
Permettere di spostare la libreria in qualsiasi cartella, come Google Drive o Dropbox. Una piccola configurazione locale ricorda la posizione, l'app vi trasferisce i dati e un altro computer che punta alla stessa cartella li carica.
Compromesso
Tempi di sincronizzazione e conflitti sono gestiti dal servizio cloud, quindi modificare la libreria su due computer contemporaneamente può creare copie in conflitto.
Alternative
Server di sincronizzazione dedicato, API di Google Drive / Dropbox, Sincronizzazione basata su CRDT
Distribuire da GitHub Releases senza firma
Contesto
È un progetto indipendente, senza i certificati a pagamento per firmare le build Windows e macOS.
Decisione
Gli installer vengono pubblicati su GitHub Releases. All'avvio l'app interroga l'API releases/latest, confronta la versione e, se ce n'è una più recente, apre la pagina della release.
Compromesso
Non c'è auto-update. Gli utenti incontrano gli avvisi di SmartScreen e Gatekeeper, e su macOS devono lanciare xattr -cr
Alternative
Build firmate con electron-updater, Mac App Store, Microsoft Store
