openxml-office
Create and edit Excel (.xlsx), PowerPoint (.pptx) and Word (.docx) documents — a Rust core delivered to multiple languages.
Open Source · Giving back · Built in the open
Hey, I'm Dravia Vemal. The open source community taught me most of what I know — so these projects are my way of paying it forward. I build them in the open, grow them one honest iteration at a time, and lean on automation so they can keep helping people as they mature.
Create and edit Excel (.xlsx), PowerPoint (.pptx) and Word (.docx) documents — a Rust core delivered to multiple languages.
Drive a Tauri app from any browser — live, while the native window keeps running.
A fast, low-memory, namespace-aware XML DOM parser & serializer for Rust.
What stable, alpha and deprecated actually mean across my projects.
How to find the right terms — they vary by project and by version, so check before you ship.
The same simple way to file issues, start discussions and send pull requests anywhere.
One newest-first feed of GitHub releases across every project.
How vulnerabilities are tracked — GitHub's native alerts plus per-language scanning and secret detection in the build.
I learned in the open thanks to countless generous projects. These are my small thank-you note to that community.
Projects start small and focused. They get better through real use — not from trying to predict everything on day one.
Once things settle, automation takes over testing, releases and upkeep — so a project can grow without growing the busywork.
Free and open for the community; a commercial-friendly option for businesses via sponsorship. Terms vary by project and version — here's how to check.
A ⭐ on GitHub genuinely makes my day and helps others find these tools. Using one commercially? A sponsorship keeps the lights on — and, where a project offers it, unlocks a commercial-friendly license and priority support.