Axlsx: Biblioteca Excel para Ruby cambia de manos

Fuentes: GitHub - caxlsx/caxlsx: xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.

La popular biblioteca Ruby axlsx, utilizada para generar archivos de Excel, ha sido transferida a una nueva organización comunitaria en GitHub. Esta migración busca asegurar la sostenibilidad y el mantenimiento continuo del ecosistema axlsx, que permite a los desarrolladores crear hojas de cálculo Excel complejas con características como gráficos, imágenes, estilos personalizados, validación de datos, filtros automáticos y protección con contraseña. axlsx facilita la generación de documentos Excel profesionales sin necesidad de comprender a fondo la especificación ECMA. La biblioteca, originalmente creada por Randy Morgan y bifurcada en 2019, ofrece una amplia gama de funcionalidades, incluyendo soporte para diferentes tipos de datos, formatos de fecha y hora, y compatibilidad inicial con software de hojas de cálculo como Google Docs, LibreOffice y Numbers. La comunidad ahora invita a la colaboración y al desarrollo continuo de la biblioteca, proporcionando documentación extensa y ejemplos prácticos. A partir de la versión 4.0, axlsx incluye por defecto la protección contra inyección de fórmulas para mejorar la seguridad.