apache / apache/fesod

[Feature] Support ODS (OpenDocument Spreadsheet) File Format

Open
#744 3 comments 1 reaction 1 assignee Claimed by @liugddx View on GitHub
enhancement
Dominant language
Java
Stars
6.2k
Forks
532
Avg merge
1d 3h
Merged PRs (30d)
42

Description

### Search before asking

- [x] I searched in the [issues](https://github.com/apache/fesod/issues) and found nothing similar.

### Motivation

## Overview

This proposal aims to add ODS (OpenDocument Spreadsheet) file format read/write support to Apache Fesod (Incubating). ODS is a spreadsheet file format defined by the OASIS OpenDocument standard, widely used in open-source office software such as LibreOffice Calc and Apache OpenOffice.

## Background

### Currently Supported Formats

Fesod currently supports the following file formats:

- XLSX (.xlsx) - Office Open XML format (Excel 2007+)

- XLS (.xls) - BIFF format (Excel 97-2003)

- CSV (.csv) - Comma-Separated Values text format

### Why Support ODS

1. Open Standard: ODS is an ISO/IEC 26300 certified international open standard
2. Wide Adoption: Natively supported by LibreOffice, Apache OpenOffice, Google Docs, etc.
3. Government & Enterprise Requirements: Many government agencies require open document formats
4. Community Demand: Users have requested support for more open-source friendly file formats

### Solution

_No response_

### Alternatives

_No response_

### Anything else?

_No response_

### Are you willing to submit a PR?

- [x] I'm willing to submit a PR!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.