NativeOffice features
NativeOffice is a native desktop office suite for Windows, macOS and Linux.
It opens and saves .docx, .xlsx and .pptx,
runs entirely offline, and adds developer tools no other suite ships:
spreadsheet to pandas, SQL over your sheets, and Markdown export.
The three apps
Writer, Sheets and Slides share one codebase and one window, so a document, a spreadsheet and a deck open as tabs rather than three separate programs.
- Writer: styles, multi level lists, track changes, comments, footnotes, columns, mail merge, an equation editor and real spell check.
- Sheets: formulas, charts, freeze panes, conditional formatting, pivot style grouping and the data tools below.
- Slides: themes, transitions, speaker notes and
.pptxfidelity.
Turn a spreadsheet selection into pandas code
Select a range in Sheets and NativeOffice generates a ready-to-run
pd.DataFrame block, with column names from your header row and
dtypes inferred from the values. It is the fastest path from a spreadsheet a
colleague sent you to a notebook you can actually work in.
See how spreadsheet to pandas works.
Query your sheets with SQL
SQL on Sheets treats every sheet as a table, using the header row for column names, and runs real SQL against it. Filter, group and join without building a chain of helper columns first.
Clean and version your data
The Data tab includes a cleanser that trims stray and non-breaking whitespace, removes duplicate rows, standardises dates and extracts emails and URLs into new columns. Local version history lets you save a named snapshot of a workbook and restore it later, entirely on your own disk.
Edit PDFs without a second app
Merge, split, reorder, rotate and compress PDFs, add annotations, and export pages as images. There is no separate download and no page count paywall on the basics.
Export to Markdown
Export selected documents, sheets or slides, or just a chapter or a range, as clean Markdown. Tables become GitHub flavoured Markdown tables and images are extracted alongside with relative links, which makes it practical for wikis, READMEs, static sites and LLM pipelines.
Offline by default, and genuinely private
Everything works with no network connection. Documents live on your disk, there are no silent cloud uploads, and nothing you write is used as training data. Sync is a feature rather than a requirement.
Native speed, not a web page in a window
NativeOffice is C++ and Qt rather than Electron. It cold starts in under a second and stays responsive on large files. Read why we chose C++ over Electron.
What does it cost?
The free plan covers the three apps, the PDF tools and the pandas export. Premium adds the advanced data tools and visual version comparison. Students can claim a year of Premium free. Full details on the pricing page.