9 repositorios
Software libraries designed for creating and processing office document formats such as spreadsheets and presentations.
Explore 9 awesome GitHub repositories matching content management & publishing · Office Document Libraries. Refine with filters or upvote what's useful.
This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,
Exposes a variety of packages for generating, reading, and manipulating spreadsheet and presentation file formats.
This project is a curated, community-driven directory of frameworks, libraries, and development tools designed for the .NET ecosystem. It serves as a comprehensive resource index for developers seeking to build, maintain, and scale software projects using .NET technologies. The collection provides a structured catalog of utilities that support the full software development lifecycle. It covers essential capability areas including web service development, data persistence integration, and system observability. The directory also highlights tools for managing application dependencies, implement
Includes software libraries designed for creating and processing office document formats such as spreadsheets and presentations.
AionUi is an AI agent orchestration platform designed to manage and coordinate multiple autonomous assistants within a local environment. It functions as a framework for executing background processes and scheduled tasks that operate independently of the user interface, ensuring that automated workflows continue to run without manual oversight. The platform distinguishes itself through a local-first approach to document generation and file manipulation, allowing users to create and modify office files directly on their hardware to maintain data privacy. It supports parallel agent execution, e
Facilitates the creation of professional documents directly on local hardware for enhanced data privacy.
A fast, helpful, and open-source document parser
Transforms Word, PowerPoint, and spreadsheet files into PDFs automatically before parsing their content.
NPOI is a pure .NET library for reading and writing Microsoft Office files in both legacy binary (.xls) and modern OpenXML (.xlsx, .docx) formats, operating entirely without requiring Microsoft Office or COM interop. It runs on Windows and Linux under .NET Standard and .NET Framework runtimes, using only managed code to parse and generate Office documents. The library provides comprehensive spreadsheet capabilities, including creating, editing, and reading Excel workbooks in both .xls and .xlsx formats, with support for cell formatting, styles, and formulas. It includes a streaming row-by-row
Provides a pure .NET library for reading and writing Microsoft Office binary and OpenXML formats.
docx es una librería de JavaScript y TypeScript para la generación y manipulación programática de documentos de Word. Sirve como un generador de documentos OOXML, permitiendo a los desarrolladores crear archivos de oficina formateados mediante código en lugar de edición manual. La librería permite la automatización de documentos tanto en entornos de Node.js como de navegador web. Soporta la exportación de documentos del lado del cliente, permitiendo a los usuarios generar y descargar archivos directamente en el navegador sin un servidor backend. Las capacidades incluyen la capacidad de definir diseños de página, márgenes y orientación. Los usuarios pueden insertar programáticamente elementos de documento como texto, listas, tablas e imágenes para construir estructuras de documentos personalizadas e informes automatizados.
Provides a professional software library for creating and processing office document formats.
vue-office es una librería de vista previa de documentos de oficina y visor de documentos basado en web diseñado para renderizar archivos Word, Excel, PowerPoint y PDF directamente en un navegador web. Proporciona una colección de componentes reutilizables que permiten la visualización de documentos utilizando URL de red, buffers de datos o datos blob sin requerir plugins externos. Esta solución de renderizado está construida como un renderizador de documentos cross-framework, ofreciendo integración para Vue 2, Vue 3 y React. Permite la visualización de documentos en el lado del cliente para evitar procesos de conversión en el lado del servidor. La librería maneja la visualización de documentos mediante el análisis en el lado del cliente y el renderizado de contenido. Utiliza renderizado basado en canvas para PDF y mapea los estilos de los documentos a CSS para mantener la fidelidad visual dentro del navegador.
Ships a set of software libraries designed to process and render office document formats.
unioffice is a comprehensive document processing suite that provides a PDF document processor, an Open XML document library, a document security toolkit, and a document content extractor. It is designed to programmatically create, read, and modify Word, Excel, and PowerPoint files, as well as generate and edit PDF documents. The project is distinguished by its native language implementation of the Open XML standard, which removes native binary dependencies to simplify container deployments. It features advanced capabilities for digital document security, including hardware-based PDF signing,
Provides a comprehensive library for programmatically creating and modifying Word, Excel, and PowerPoint files.
Open-XML-SDK es una librería para crear, modificar y validar programáticamente documentos de Office basados en el estándar Open XML. Funciona como un generador de archivos de oficina y analizador de documentos XML, permitiendo la manipulación de archivos de procesamiento de textos, hojas de cálculo y presentaciones. La librería permite la generación y actualización del contenido y la estructura de los documentos sin necesidad de tener instaladas las aplicaciones de oficina nativas. Utiliza clases fuertemente tipadas y un enfoque validado por esquema para garantizar que los archivos creados permanezcan compatibles y correctamente estructurados. El proyecto proporciona capacidades para la validación estructural frente a esquemas oficiales, la incrustación de contenido multimedia como video y la gestión de partes y relaciones de documentos. Admite tanto la manipulación de árboles en memoria como el análisis basado en flujos (stream-based) para procesar datos de documentos.
Updates the content and structure of existing office files without requiring native office applications.