9 dépôts
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 est une bibliothèque JavaScript et TypeScript pour la génération et la manipulation programmatique de documents Word. Elle sert de générateur de documents OOXML, permettant aux développeurs de créer des fichiers bureautiques formatés via du code au lieu d'une édition manuelle. La bibliothèque permet l'automatisation de documents à travers les environnements Node.js et navigateur web. Elle prend en charge l'exportation de documents côté client, permettant aux utilisateurs de générer et de télécharger des fichiers directement dans le navigateur sans serveur backend. Les capacités incluent la possibilité de définir des mises en page, des marges et l'orientation. Les utilisateurs peuvent insérer par programmation des éléments de document tels que du texte, des listes, des tableaux et des images pour construire des structures de document personnalisées et des rapports automatisés.
Provides a professional software library for creating and processing office document formats.
vue-office est une bibliothèque de prévisualisation de documents bureautiques et une visionneuse de documents basée sur le web, conçue pour rendre les fichiers Word, Excel, PowerPoint et PDF directement dans un navigateur web. Elle fournit une collection de composants réutilisables qui permettent l'affichage de documents en utilisant des URL réseau, des tampons de données ou des données blob sans nécessiter de plugins externes. Cette solution de rendu est construite comme un moteur de rendu de documents multi-framework, offrant une intégration pour Vue 2, Vue 3 et React. Elle permet l'affichage de documents côté client pour éviter les processus de conversion côté serveur. La bibliothèque gère la visualisation des documents via l'analyse côté client et le rendu de contenu. Elle utilise un rendu basé sur canvas pour les PDF et mappe les styles de document vers CSS pour maintenir la fidélité visuelle dans le navigateur.
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 est une bibliothèque pour créer, modifier et valider par programmation des documents Office basés sur la norme Open XML. Il fonctionne comme un générateur de fichiers Office et un analyseur de documents XML, permettant la manipulation de fichiers de traitement de texte, de feuilles de calcul et de présentation. La bibliothèque permet la génération et la mise à jour du contenu et de la structure des documents sans nécessiter l'installation des applications Office natives. Elle utilise des classes fortement typées et une approche validée par schéma pour garantir que les fichiers créés restent compatibles et correctement structurés. Le projet fournit des capacités de validation structurelle par rapport aux schémas officiels, l'intégration de contenu multimédia tel que la vidéo, et la gestion des parties et relations de documents. Il prend en charge à la fois la manipulation d'arbres en mémoire et l'analyse basée sur les flux pour le traitement des données de documents.
Updates the content and structure of existing office files without requiring native office applications.