Compatibility
Tumbler is early alpha. Use the examples to inspect specific behavior, and test your own files before depending on a feature.
Current scope
| Format | Available today | Limits |
|---|---|---|
| DOCX | Paginated rendering, text edits, formatting, tables, embedded images, and supported charts. | Incomplete Word layout and feature coverage. Font availability affects pagination. |
| XLSX | Virtualized grid, cell and ordinary formula edits, formatting, tables, and supported charts. | Formula and workbook feature coverage remains incomplete. |
| DOC / XLS | Not supported. | Convert legacy binary files to DOCX or XLSX first. |
| PPTX / PDF | No viewer in this playground. | Do not interpret shared package parsing as rendering support. |
Check a real document
- Keep an unchanged original.
- Open the file in the playground and inspect the content, page edges, and fonts.
- Make a small edit and download the result.
- Reopen the exported file in the application that will consume it.
- Report a minimal, non-confidential example when something differs.
The repository includes package tests and compatibility workflows using LibreOffice and the Open XML SDK. Passing those checks is evidence for the exercised cases, not a guarantee for all Office files.
Local files
The playground reads selected files into browser memory. It does not upload them or save them to a server. Downloads are generated from the current in-memory artifact. Refreshing the page discards edits.
The playground accepts DOCX and XLSX files up to 20 MB. External document links are not opened by this playground.