Filament non è un CMS: cos’è, cosa fa e quando serve
Con Filament uno sviluppatore costruisce in fretta pannelli di amministrazione su Laravel, come gestionali e aree riservate. Un sito con pagine pubbliche, anteprima e revisioni ha bisogno di un CMS, e lo sviluppatore può installare Filament accanto a Statamic nella stessa applicazione.

Filament è un insieme di strumenti per costruire pannelli di amministrazione su Laravel, come gestionali, CRM e aree riservate, e non fa il lavoro di un CMS. Un sito con pagine da scrivere e pubblicare ha bisogno di un CMS. Per gestire ordini, clienti o commesse in un pannello, invece, Filament è tra le scelte migliori. In un negozio sarebbe il retro, con magazzino, ordini e conti, e il CMS la vetrina che vedono i passanti.
Cosa fa bene Filament
Filament si presenta come un framework per interfacce generate dal server, per Laravel. Con poche righe di codice lo sviluppatore ottiene tabelle con ricerca e filtri, moduli, cruscotti e permessi, con un aspetto curato e uniforme. Lo usa per back-office di ordini e magazzino, per portali dove clienti o collaboratori aggiornano i propri dati e per cruscotti con i numeri dell'azienda, anche con più organizzazioni nello stesso pannello. Filament è open source con licenza MIT; la versione 5 è uscita a gennaio 2026 e la directory ufficiale conta oltre mille plugin.
Cosa gli manca per essere un CMS
Un CMS serve a scrivere e pubblicare pagine, e nella documentazione di Filament mancano le pagine pubbliche del sito con i loro indirizzi, i modelli grafici, l'anteprima, le revisioni e le bozze programmate, i titoli e le descrizioni per Google, i siti in più lingue. Lo sviluppatore può costruire ognuna di queste funzioni sopra Filament, ma poi deve mantenerla per tutta la vita del sito.
Alcuni sviluppatori hanno scritto plugin per avvicinarlo a un CMS. Filament Fabricator, per esempio, aggiunge un costruttore di pagine a blocchi e si descrive come uno «scheletro»: blocchi e modelli restano da scrivere a mano. Altri progetti simili sono piccoli e mantenuti da una sola persona, un rischio per un sito che deve durare anni. Nella sezione sulle alternative la stessa documentazione di Filament indica Statamic, «Statamic is a CMS built on Laravel», per chi ha bisogno di un CMS e non di un pannello su misura.
Filament e Statamic insieme
Un'azienda che vuole sia un sito con pagine e articoli sia un gestionale interno può averli nella stessa applicazione Laravel. Lo sviluppatore installa Statamic e Filament uno accanto all'altro, ciascuno con il suo pannello, e la redazione scrive in Statamic mentre l'ufficio gestisce ordini e clienti in Filament.