We curate 4 open-source GitHub repositories matching "excel open source". Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
This project is a cloud-based office suite and self-hosted document server that enables the creation and editing of documents, spreadsheets, and presentations. It functions as a headless office application, utilizing a server-side processing engine to handle file rendering and formatting without requiring a local graphical user interface. The system operates as a real-time collaborative editor, employing operational transformation to allow multiple users to edit files simultaneously. It also serves as a web-based document processor capable of automating office tasks through macro execution an
Collabora Online is a full-featured, web-based office suite built on LibreOffice, providing a rich spreadsheet editor that supports formulas, charting, Excel import/export, macros, real-time collaboration, cross-platform browser access, conditional formatting, and pivot tables—making it a complete, self-hosted alternative to Microsoft Excel.
ONLYOFFICE DocumentServer is a self-hosted online office suite that provides browser-based document, spreadsheet, and presentation editing with real-time collaborative capabilities. It natively supports Office Open XML formats (.docx, .xlsx, .pptx) and can be deployed on Linux servers, either through Docker containerization or direct installation. The server includes a cooperative editing engine that coordinates simultaneous changes across multiple users using operational transformation, with a WebSocket synchronization layer for instant state propagation. Security is handled through JWT auth
ONLYOFFICE DocumentServer is a self-hosted online office suite that includes a real-time collaborative spreadsheet editor with native xlsx support, making it a solid open-source alternative to Excel, though you'll need to deploy it on a server and verify specific advanced features like pivot tables from its wider documentation.
IronCalc is an XLSX spreadsheet engine and formula evaluator designed to compute numerical expressions and manage workbook structures. It utilizes a logic engine compatible with industry standards to evaluate formulas and manage cell dependencies. The project provides a comprehensive suite of specialized toolkits, including a financial calculation library for bond pricing and net present value, and an engineering math toolkit for complex number arithmetic and Bessel functions. It also features a web-based spreadsheet interface for creating and formatting workbooks. The engine covers a broad
IronCalc is a self-hostable web-based spreadsheet engine that handles XLSX import/export and formula evaluation, making it a usable alternative to Excel, but it currently lacks charting, pivot tables, and real-time collaboration.
Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a relational database. At its core, it manages structured data across multiple linked tables, using a relational database engine to organize information while providing a familiar grid interface. The platform supports Python-based formulas for complex calculations and data transformations, with automatic recalculation when referenced cells change. The system is designed for self-hosted deployment, storing data in either portable SQLite files or enterprise-grade PostgreSQL databases. It
Grist is a self-hosted relational spreadsheet platform that combines a familiar grid interface with Python-based formulas and database-backed data management, making it a genuine spreadsheet application and a viable alternative to Excel for structured data, though its charting and pivot-table capabilities are not explicitly featured in the description.