docling-project / docling-project/docling

Support the parsing of Apple's Numbers

Open
#4,026 1 comment 0 reactions 1 assignee Claimed by @DanielNg0729 View on GitHub
enhancement iwork
Dominant language
Python
Stars
66.4k
Forks
4.8k
Avg merge
2d 21h
Merged PRs (30d)
84

Description

### Requested feature

This issue consists of enabling Docling with parsing capabilities for Apple's iWork spreadsheet files (**Numbers**).

- This feature should be aligned with the existing parsers of Apple's iWork documents (**Pages**), implemented in `IWorkPagesDocumentBackend`. Note that there is an open issue to enhance its capabilities (#4025 ).
- It should try to match the capabilities of existing backend parsers for spreadsheets: `MsExcelDocumentBackend` (Office Excel) and `OdsDocumentBackend` (OpenDocument Spreadsheet)
- The documentation should be updated to reflect this new feature: in README (_What's new_), [index.md](https://github.com/docling-project/docling/blob/main/docs/index.md), and [supported_formats.md](https://github.com/docling-project/docling/blob/main/docs/usage/supported_formats.md)

Just drop a line if you're interested in resolving this issue. Make sure to follow the [CONTRIBUTING.md](https://github.com/docling-project/docling/blob/main/CONTRIBUTING.md). If leveraging AI assistants, ensure that the code standards described in [AGENTS.md](https://github.com/docling-project/docling/blob/main/AGENTS.md) are enabled.

### Alternatives

This is a new feature are the are currently no alternatives in Docling

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.