# Aceternity UI vs Magic UI

Aceternity UI has 120 components under a custom attribution licence; Magic UI has 189 with none declared in the catalogue. Both suit landing pages, not forms.

> Page: https://ui.eneawork.it/blog/aceternity-vs-magic-ui
> Markdown: https://ui.eneawork.it/blog/aceternity-vs-magic-ui.md

*2026-11-01*

Aceternity UI e Magic UI risolvono lo stesso problema: darti una sezione scenografica da copiare in un progetto React con Tailwind. Aceternity ne offre 120 con licenza custom, Magic UI 189 ma senza licenza dichiarata nel catalogo.

Non sono librerie di componenti applicativi. Non trovi una tabella con ordinamento, un form validato o un date picker. Trovi sfondi animati, testi che si compongono, card 3D e marquee: materiale da landing page.

## I numeri dei due cataloghi

Il 1 novembre 2026 gli endpoint /api/library/profiles/aceternity e /api/library/profiles/magicui di EneUI hanno letto 120 e 189 componenti. Il metodo è una query ai profili del catalogo; la qualità media è una euristica del catalogo, non una revisione indipendente.

## Cosa ottieni davvero

Entrambi distribuiscono codice tramite registry shadcn: il comando scarica file .tsx nel tuo progetto, non installa un pacchetto. Il codice è tuo, ma gli aggiornamenti non arrivano: se il componente cambia a monte, devi riapplicarlo a mano.

## Prova in dieci minuti

# Magic UI: one component from the public registry npx shadcn@latest add "https://magicui.design/r/rainbow-button.json" # Aceternity UI: same flow, different registry host npx shadcn@latest add "https://ui.aceternity.com/registry/3d-card.json"

Apri i due file generati e conta le dipendenze. Se il componente importa una libreria di animazione che non usi, il costo non è il file ma il runtime che porta con sé.

## Dove vince Aceternity

## Dove vince Magic UI

## Il limite da mettere per iscritto

Il profilo Magic UI non dichiara una licenza: prima di un uso commerciale apri il repository e leggi i termini. Aceternity dichiara una licenza custom, non MIT, e vieta la rivendita. In entrambi i casi un componente non è un design system: mancano stati di errore, focus e test da tastiera.

## Licenze e provenienza

Aceternity UI: licenza custom con attribuzione, nessuna rivendita. Magic UI: licenza non dichiarata nel catalogo, da verificare alla fonte. Il codice generato dipende da Tailwind CSS (MIT) e da una libreria di animazione, quindi la licenza finale è la somma delle dipendenze.

Nel catalogo: Aceternity UI, Magic UI e un record verificato di Aceternity. Le guide: i migliori componenti Magic UI e come scegliere una libreria UI; il confronto: alternative a MUI misurate.

## FAQ

### Aceternity UI e Magic UI sono gratuite?

Sono gratuite da usare, ma con condizioni diverse. Aceternity richiede attribuzione e vieta la rivendita; Magic UI non dichiara la licenza nel catalogo, quindi va verificata alla fonte.

### Posso usare questi componenti in un prodotto commerciale?

Con Aceternity sì, rispettando attribuzione e divieto di rivendita. Con Magic UI dipende dai termini del repository: senza una licenza dichiarata non puoi assumere che sia permesso.

### Quale delle due ha più componenti?

Magic UI, con 189 record contro 120 di Aceternity al 1 novembre 2026. Il numero non dice nulla sulla qualità o sull'accessibilità.

### Funzionano senza Tailwind?

No, il codice usa classi Tailwind. Puoi riscriverle, ma perdi il vantaggio del copy-paste e devi mantenere tu ogni variante.

### Meglio Aceternity o Magic UI per una dashboard?

Nessuna delle due. Una dashboard ha bisogno di tabelle, form e stati di errore; questi cataloghi coprono la vetrina, non il lavoro quotidiano.
