Word Processor
- Hand-rolled DOCX + PDF writers, zero external libraries
- Multiple documents open in header tabs; opens DOCX, PDF, RTF, ODT, EPUB, HTML, MD, TXT
- Save headlines DOCX + PDF; a More-formats dialog adds ODT, RTF, EPUB, MD, HTML, AsciiDoc, LaTeX, MediaWiki, RST, Org-mode, DocBook, FictionBook, PPTX, ODP
- Compress PDF folded into the Save dialog when a source PDF is open — 5 quality levels, optional searchable text overlay
Spreadsheets
- HyperFormula calc engine — 400+ functions; charts and conditional formatting
- Imports CSV / TSV / XLSX / JSON / NDJSON / YAML / HTML / Markdown / vCard / iCal
- Unified Save dialog (Ctrl+S) — 14 formats: XLSX, ODS, Excel XML, CSV, TSV, PSV, PDF, HTML, Markdown, JSON, NDJSON, vCard, iCal
Slideshows
- PPTX import & export — hand-rolled OOXML writer; PDF import lands each page as a letterboxed image slide
- Unified Save dialog (Ctrl+S) — 7 formats: PPTX, ODP, PDF, DOCX, Markdown, HTML, TXT, native .json deck
- Multiple decks open in header tabs; New offers a template gallery
- Themes, transitions, shapes, images, text frames; Present mode (F5)
Vision
- Native .vsdx (Visio OOXML) — hand-rolled writer + reader; also imports .vsdm and .svg
- Unified Save dialog — 4 formats: VSDX, SVG, PNG, PDF
- Multiple diagrams open in header tabs
- 132-shape stencil library across 16 categories
- 6 themes, layers, orthogonal connectors, multi-page
Image Editor
- Layers, selections, adjustments, filter FX, undo/redo
- Unified Save dialog (Ctrl+S) — 27 formats from PNG / JPEG / WebP / AVIF / GIF / SVG to Photoshop PSD / PDF, with quality, resolution and palette controls. Layer-aware default: PNG for flat documents, Photoshop PDF when the doc has layers
- Open any PDF as an image — page picker via PDF.js
Accounting
- Deals, invoices, banking, tax in one workspace
- Claude-assisted bookkeeping & categorisation
- Plain-English reports, no jargon required
CRM
- Sheets-as-database — your spreadsheet is the source of truth
- Claude-drafted outreach emails, tone-matched
- Lead enrichment + pipeline views built in
File Converter
- 70+ conversions across documents (21), spreadsheets (13), slides (8), images (28) — plus video, audio, subtitles
- Cross-family bridges: CSV→PDF, PNG→PDF / SVG / GIF, PDF→PNG / PSD, Compressed PDF re-encode…
- Bulk mode — drop many files; optional .zip bundle
Transcription
- Speech-to-text with whisper.cpp — the 1 GB large-v3 model on desktop (mobile picks a lighter model automatically), tuned for maximum English accuracy
- Quality post-processing pipeline: hallucination removal, VAD gating, custom dictionary, ITN + punctuation, subtitle line-wrap
- Drop audio or video, record from the mic, edit inline; optional Claude (BYOK) proofread / translate / summary
- Live streaming transcript with a clickable waveform and density histogram; export TXT, SRT, VTT, Markdown, JSON
About RodmanOffice
What it is
A complete, open-source office suite that runs entirely in your browser. Nine apps — no backend, no signup, no upload, no install required. Each app is a separate web app you can pin to your home screen. Offline support varies by app and by feature, especially for shared import/export engines.
How it's built
- Static site hosted on GitHub Pages, deployed via GitHub Actions.
- Vanilla HTML/CSS/JS for Word, Slides, Image and the Converter — no build step required.
- React + Vite + TypeScript for AiCell (spreadsheets); Next.js for LeoCRM.
- Web Workers for off-main-thread parsing; Service Workers for app-shell caching where supported.
- Shared
/lib/engines for documents, spreadsheets, slides and images — one source of truth across the suite.
Privacy
Every conversion, edit and export happens locally in your browser. Files never leave your device — there's no server to upload them to. All open source — read the code, fork it, run it yourself.