Il existe un projet intéressant sur github appelé Excel Builder (.js)
qui offre une méthode côté client pour télécharger des fichiers Excel xlsx et inclut des options de mise en forme du tableur Excel.
https://github.com/stephenliberty/excel-builder.js
Vous pourriez rencontrer des problèmes de compatibilité avec les navigateurs et Excel en utilisant cette bibliothèque, mais dans les bonnes conditions, elle peut s'avérer très utile.
Un autre projet github avec moins d'options Excel mais moins de soucis de compatibilité Excel est disponible ici : ExcellentExport.js
[https://github