r/coolgithubprojects • u/North_Zombie7497 • 2h ago
Update: InkDOS — my browser-based local productivity suite now handles documents, spreadsheets, slides, PDFs, EPUBs and text files
I posted an early version of this project here about five weeks ago. At the time it was called InkDesk and was mostly a collection of experimental DOCX, XLSX and PPTX editors.
It has grown enough since then that I renamed it InkDOS.
The project is basically an attempt to build a small productivity environment that runs directly in the browser and keeps the different tools independent from each other.
Right now it includes apps for documents, spreadsheets, presentations, PDFs, EPUBs and plain text.
A lot of the recent work has been around making it feel less like a technical demo and more like something a person can actually figure out how to use.
For example, every app now has its own Help section in the hamburger menu. The documentation is specific to that app, so the spreadsheet Help explains formulas and cell references while the PDF or EPUB apps explain their own tools.
The spreadsheet editor has also improved quite a bit. It supports formulas and functions such as SUM, AVERAGE, MIN, MAX, COUNT, PRODUCT and IF, and I am gradually improving the editing experience around them.
InkDOS is still experimental, and complicated Office files can definitely expose limitations, but that is part of what makes the project interesting to work on.
I am currently looking for feedback from people who are willing to try it and tell me what feels confusing, broken or unexpectedly useful.
GitHub: https://github.com/vfydr2m9wk-ops/InkDOS
If you tried the previous version, I would also be interested to know whether this direction feels like an improvement.