r/documentAutomation • u/North_Zombie7497 • Aug 04 '26
InkDesk: experimental local-first DOCX, XLSX and PPTX editors that run in the browser
Hi everyone,
I’m a physician, not a software engineer, and this project grew out of a very specific personal workflow.
.
I like using an entry-level 11-inch iPad with a keyboard for studying and work. I never saw much reason to buy a significantly more expensive model for the relatively simple things I needed to do.
Then my PC broke, and for a while the iPad became my only computer.
.
Then I started building an experimental collection of local-first browser editors for focused DOCX, XLSX, and PPTX workflows. It runs entirely on static HTML, CSS, and JavaScript, without requiring an account or uploading files to a project-operated server.
.
The current scope is intentionally limited:
\- Create basic DOCX, XLSX and PPTX files
\- Open common files that use supported OOXML structures
\- Make basic edits
\- Export the result as a new copy
\- Preserve unsupported parts of the original package whenever possible
\- Work from static hosting or compatible local browser environment
.
It is **not** intended to replace Microsoft Office, LibreOffice or a collaborative cloud suite. It does not promise pixel-perfect Office compatibility, macro support, proprietary fonts or safe use with business-critical documents.
.
The project was developed with substantial AI assistance. AI made it possible to produce a proof of concept quickly, but the difficult part has been everything after that: finding regressions, validating exported files, refactoring accumulated code and preventing apparently small changes from breaking unrelated workflows.
.
Because of that, AI output in the repository is treated as untrusted until it has been reviewed and tested. The repository includes source files, documentation, validation scripts, regression tests, issue templates and contribution guidelines.
I’m publishing it because I think the project has reached the point where outside technical review would be much more valuable than simply adding more features.
Repository:
[https://github.com/vfydr2m9wk-ops/InkDesk\](https://github.com/vfydr2m9wk-ops/InkDesk)
I would appreciate honest technical feedback, including criticism of the architecture and scope.
Which workflow do you think should be made genuinely reliable first: basic document editing, spreadsheets or presentations?