UI library

Abbiamo analizzato 111.985 componenti: licenze, framework e duplicati

Cosa c’è davvero in un catalogo di 111.985 componenti da 1.472 librerie: framework, licenze, duplicati e i limiti di una misura fatta sui record, non sulle stelle.

In sintesi

  • 111.985 componenti e 1.472 librerie: il catalogo misura record indicizzati, non qualità.
  • La licenza va letta per record: lo stesso catalogo mescola MIT, Apache, ISC e licenze custom.
  • React è la maggioranza, ma Vue, Angular, Svelte, CSS e SVG esistono e vanno trattati a parte.

Un catalogo di componenti è utile solo se sai cosa stai contando. EneUI oggi indicizza 111.985 componenti da 1.472 librerie, più 1.556 blocchi e 12.808 icone. Il numero è misurato il 31 ottobre 2026 e viene dal vault, non da una pagina di marketing.

Metodo

Ogni record nasce da un repository o da un registry pubblico. Il catalogo conserva nome, libreria, framework, licenza, file, dipendenze e categorie. Non scarica tutto il codice nella pagina pubblica: per i componenti Pro il sorgente è protetto lato server.

Framework: React è la maggioranza

React domina il catalogo. Il resto è distribuito tra Vue, Angular, Svelte, CSS e SVG. Questo significa che una ricerca “react ui library” non va confrontata con una ricerca “vue component library” usando lo stesso numero: sono insiemi diversi.

DimensioneMisuraCosa significa
Componenti111.985Record indicizzati, non righe di codice
Librerie1.472Sorgenti con almeno un componente
Blocchi1.556Sezioni registry:block
Icone12.808Record SVG

Licenze: il dato è per record

Lo stesso catalogo mescola MIT, Apache-2.0, ISC e licenze custom. Non esiste una licenza unica del catalogo: esiste la licenza dichiarata a monte per ogni record. Se una pagina non la mostra, quel catalogo non è pronto per un team.

Duplicati: il problema non è il nome

Lo stesso componente può esistere in più librerie con lo stesso nome e implementazioni diverse. Il catalogo usa un id che include la libreria, così non schiaccia due record in uno. La domanda utile è “quale versione è quella giusta?”, non “quanti nomi unici ci sono?”.

Cosa farne

  • Usa il catalogo per scoprire, non per decidere da solo.
  • Controlla licenza e dipendenze sul record che installi.
  • Tratta i numeri come misure datate, non come proprietà eterne.
  • Se pubblichi un confronto, dichiara il metodo e la data.

Puoi esplorare i dati dalle pagine Components, Blocks, Icons e Rankings.

Domande frequenti

Quanti componenti ci sono su EneUI?

111.985 componenti da 1.472 librerie, misurati il 31 ottobre 2026.

Il numero include duplicati?

No: ogni record ha un id che include la libreria. Lo stesso nome in due librerie resta due record distinti.

Qual è il framework più diffuso?

React è la maggioranza del catalogo; Vue, Angular, Svelte, CSS e SVG sono insiemi più piccoli e separati.

La licenza è unica per tutto il catalogo?

No. Ogni record conserva la licenza dichiarata a monte; va verificata prima dell’uso commerciale.

Posso scaricare i dati?

Le pagine pubbliche mostrano i conteggi; per un uso bulk usa l’API o l’MCP e rispetta i limiti.