Open Source  ·  Gratuito  ·  Self-hosted  ·  Privato

Le tue fatture elettroniche,
sul tuo server

Alternativa open source ad AssoInvoice: gestisci le tue fatture FatturaPA in locale con database SQLite. Indicizzale, cercale e visualizzale dal browser — senza Java, senza cloud, gratis.

XML + P7M Formati supportati
FTS5 Ricerca full-text
100% Locale & privato
MIT Licenza open source

Tutte le tue fatture,
subito a portata di mano

Se cerchi un'alternativa ad AssoInvoice per gestire le tue fatture elettroniche, FatturaHub offre una soluzione open source con caratteristiche diverse: invece di ricaricare i file ogni volta, indicizza tutto in un database SQLite locale una volta sola — avvio istantaneo garantito. Inoltre gira nel browser, quindi accessibile da qualsiasi computer della rete, senza Java, senza installare niente. Condividi le fatture con il commercialista direttamente dalla rete locale.

📂

Anni di fatture, un click

Importa tutto l'archivio storico in una volta sola. Dal primo giorno di attività all'ultima fattura ricevuta, tutto è consultabile immediatamente.

🔍

Cerca, non sfogliare

Digita un nome fornitore, un importo o una parola dalla descrizione: FatturaHub trova la fattura giusta in meno di un secondo, tra tutte quelle importate.

🔒

I tuoi dati restano tuoi

Nessun cloud, nessun abbonamento, nessun server esterno. Il database gira sul tuo PC o sul tuo server. Solo tu hai accesso alle tue fatture.

Zero attesa, zero dipendenze

SQLite locale significa che ogni ricerca o filtro risponde in tempo reale, anche con migliaia di documenti. Nessuna connessione internet richiesta.

Tutto quello che ti serve,
niente di superfluo

Pensato per professionisti e PMI che vogliono gestire le fatture passive in piena autonomia.

Importazione a cartelle

Trascina intere cartelle di fatture. Supporta XML e P7M firmati digitalmente (CAdES). Importazione a blocchi con barra di avanzamento in tempo reale.

Ricerca full-text

Cerca in fornitore, acquirente e descrizioni delle righe con motore SQLite FTS5. Risultati istantanei anche su migliaia di fatture.

Filtri per anno e mese

Naviga rapidamente per anno e mese. Filtra per fornitore, tipo documento (TD01, TD04…). Visualizzazione ordinata con paginazione.

3 modalità di visualizzazione

Semplificata per i dati essenziali, Completa con righe e importi, Ministeriale con il foglio di stile ufficiale dell'Agenzia delle Entrate.

Allegati integrati

Le fatture con allegati vengono identificate automaticamente. Apri PDF, immagini, XML e altri file direttamente in anteprima — o scaricali con un clic.

Nessun duplicato

Ogni file è identificato con hash SHA-256. I duplicati vengono rilevati automaticamente senza scrivere nulla nel database.

Statistiche e dashboard

Totali per anno, top fornitori per spesa, importazioni recenti e suddivisione per tipo documento. Tutto in una schermata.

Dark mode

Interfaccia chiara o scura con un clic. La preferenza viene salvata automaticamente e applicata ad ogni sessione.

Un'interfaccia pulita
e immediata

Tre pannelli affiancati: fornitori, elenco fatture, visualizzatore. Tutto in una singola schermata.

localhost:5173 — FatturaHub
⚡ FatturaHub
2023
2024
2025
2026
Fornitori
Tutti i fornitori
247 fatture
Aruba S.p.A.
12 fatture
Enel Energia
8 fatture
Amazon EU S.a.r.l.
24 fatture
Microsoft Ireland
4 fatture
Telecom Italia
6 fatture
Vodafone Italia
5 fatture
Fatture · Aruba S.p.A.
Aruba S.p.A.
FT/2024/00847 15/11/2024
€ 49,80
Aruba S.p.A.
FT/2024/00612 03/08/2024
€ 24,90
Aruba S.p.A.
FT/2024/00389 22/05/2024
€ 49,80
Aruba S.p.A.
FT/2024/00156 10/02/2024
€ 12,20
Aruba S.p.A.
FT/2023/01204 18/12/2023
€ 49,80
Semplificata
Completa
</> XML
↓ File

FT/2024/00847  ·  15 novembre 2024

Fornitore
Aruba S.p.A.
P.IVA
01573850516
Tipo documento
TD01 – Fattura
Totale
€ 49,80
#DescrizioneQtàIVAImporto
1 Hosting Linux Business SSD 1 anno 122% € 40,82
2 Casella email professionale ×2 222% € 8,98

Operativo in 3 passi

Nessuna configurazione complessa. Installa, avvia, importa.

1

Installa

Clona il repository, esegui npm install e avvia con npm run dev. Oppure usa Docker con un comando solo.

2

Importa

Scarica le fatture dal portale SDI, trascina l'intera cartella nella finestra di FatturaHub. I file XML e P7M vengono elaborati automaticamente.

3

Cerca e gestisci

Filtra per anno, mese o fornitore, oppure cerca per parola chiave nelle descrizioni. Visualizza ogni fattura in dettaglio o scarica il file originale.

Pronto in un minuto

Node.js oppure Docker. Scegli tu.

Node.js  (sviluppo / locale)
# 1. clona il repository
$ git clone https://github.com/lenny76/FatturaHub.git
$ cd FatturaHub
 
# 2. installa le dipendenze
$ npm install
 
# 3. avvia
$ npm run dev
 
✓ Apri http://localhost:5173
Docker  (produzione / server)
# 1. clona il repository
$ git clone https://github.com/lenny76/FatturaHub.git
$ cd FatturaHub
 
# 2. avvia con Docker Compose
$ docker compose up -d
 
# i dati persistono in ./data/
 
✓ Apri http://localhost:5173

Requisiti: Node.js 20+ oppure Docker  ·  Compatibile con Windows, macOS, Linux  ·  Leggi il README completo →

Domande frequenti

Tutto quello che vuoi sapere prima di iniziare.

Qual è la differenza rispetto ad AssoInvoice? +
AssoInvoice (di AssoSoftware) è un valido strumento desktop gratuito. Se cerchi un'alternativa, FatturaHub offre: indicizzazione una volta sola in database SQLite (avvio istantaneo), accesso da browser via rete locale, ricerca full-text, filtri per anno/mese/fornitore, e visualizzazione con il foglio di stile ufficiale dell'Agenzia delle Entrate. Non richiede Java.
Funziona su Windows, macOS e Linux? +
Sì. FatturaHub gira su qualsiasi sistema che supporti Node.js 20+ o Docker. È stato sviluppato e testato principalmente su Windows, ma funziona senza modifiche anche su macOS e Linux.
I miei dati sono al sicuro? +
Completamente. FatturaHub non si connette a nessun server esterno. Il database SQLite e i file originali risiedono sul tuo PC o server, nella cartella data/. Nessun dato viene trasmesso né a noi né a terze parti.
Cosa sono i file P7M? Servono strumenti aggiuntivi per aprirli? +
I file .p7m sono fatture XML firmate digitalmente (formato CAdES). FatturaHub li estrae autonomamente senza dipendere da OpenSSL o altri strumenti esterni — l'estrazione avviene in puro JavaScript. Basta caricarli come qualsiasi altro file.
Posso importare anni di fatture arretrate in una volta sola? +
Sì, è proprio per questo che esiste FatturaHub. Puoi trascinare una cartella con centinaia o migliaia di file contemporaneamente. L'importazione avviene a blocchi da 50 file con barra di avanzamento, e i duplicati vengono saltati automaticamente grazie all'hash SHA-256.
È davvero gratuito? Ci sono piani a pagamento o limiti? +
Gratuito al 100%, senza limiti di fatture, senza account, senza piani premium. FatturaHub è rilasciato sotto licenza MIT: puoi usarlo, modificarlo e distribuirlo liberamente, anche per uso commerciale.

Open Source & gratuito per sempre

FatturaHub è rilasciato sotto licenza MIT. Puoi usarlo, modificarlo e distribuirlo liberamente. I tuoi dati restano sul tuo server, senza eccezioni.

Visualizza su GitHub
Node.js Vue 3 SQLite + FTS5 Express Vite Tailwind CSS Docker