7 Repos
Libraries for creating and manipulating Microsoft Office file formats.
Explore 7 awesome GitHub repositories matching part of an awesome list · Office Document Processing. Refine with filters or upvote what's useful.
This is a Go library for reading and writing XLSX files, providing a toolkit for spreadsheet generation and data extraction. It functions as an Office Open XML parser and generator, enabling the creation of workbooks with support for styles, formulas, and metadata. The project features a data mapper that uses Go struct tags and reflection to automatically align spreadsheet rows with structured data. It also includes a validation engine for defining input constraints, such as dropdown lists and error alerts, to control user data entry. The library covers a broad range of capabilities, includi
Read modern Microsoft Excel files.
OpenAgent ist ein autonomes KI-Agenten-Framework, das darauf ausgelegt ist, Sprachmodelle und abgerufenen Kontext zu orchestrieren, um komplexe Benutzerziele auszuführen. Es fungiert als Plattform zum Aufbau autonomer Agenten, die iterative Schleifen nutzen, um Tools auszuwählen und Informationen zu verarbeiten. Das Projekt bietet ein Multi-Modell-Gateway, das verschiedene Anbieter von Large Language Models abstrahiert, sodass Benutzer während einer Konversation zwischen Modellen wechseln können, ohne den Code zu ändern. Es enthält zudem ein RAG-Wissensdatenbanksystem, das Dokumente einliest und Embeddings generiert, um während der Inferenz semantischen Kontext bereitzustellen. Das System bietet ein visuelles Workflow-Automatisierungstool mit einem Drag-and-Drop-Editor zum Erstellen mehrstufiger Pipelines mit bedingter Verzweigung. Die operativen Fähigkeiten decken Browser- und Betriebssystemautomatisierung ab, einschließlich der Ausführung von Shell-Befehlen, Office-Dokumentenverarbeitung und optischer Zeichenerkennung (OCR). Die Anwendung unterstützt containerisierte Bereitstellung und kann in ein einzelnes Binary mit gebündelten statischen Assets kompiliert werden, einschließlich Unterstützung für RISC-V 64-Bit-Hardwareplattformen.
Reads and writes content in Word, Excel, and PowerPoint files to handle document-based workflows.
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,
Create and process Word, Excel, and PowerPoint documents.
A simple and light excel file reader to read a standard excel as a table faster | 一个轻量级的Excel数据读取库,用一种更关系数据库的方式解析Excel。
Read Excel files as database-like tables.
Fast and reliable way to work with Microsoft Excel™ xlsx files in Golang
Read and update existing Microsoft Excel files safely.
Read and write Microsoft Excel XLSX files.