Repository navigation
Releases: refaustria/rusuite
Release list
Rusuite 3.141
Rusuite 3.141
Rusuite is a small office suite with a Rust core: Calc (spreadsheets), Write (documents) and Show
(presentations). The apps open and save real .xlsx, .docx and .pptx files, run on Windows, macOS and Linux and,
with nothing to install, in your browser at https://rusuit.es/.
3.141 is the first release with the new version numbers: each release adds one digit of π (3.141 → 3.1415 →
3.14159 …). It follows 0.1.0 and brings a large round of features in all three apps, the interface in all 24 official
EU languages and a second round of the AI assistant. Rusuite is free and open source (MIT) – and it will stay that way.
Highlights
- Calc – sheet and workbook protection, slicers, sparklines, Flash Fill, pivot grouping and calculated fields,
LET/LAMBDA and the new dynamic-array functions, Error Checking and Evaluate Formula, many new chart elements. - Write – Word's numbering galleries and List Paragraph spacing, linked text boxes and grouped shapes,
.dotx
templates and style sets, split/merge/convert tables, rich comments with @mentions, Simple Markup, more fields. - Show – PowerPoint's own table styles, freeform drawing with Edit Points, 177 shapes, 34 new animation effects and
24 new transitions, media trimming, custom shows and a presenter console with pen and ink. - Languages – the interface in all 24 official EU languages, using each language's Office terms and informal
address throughout. - AI assistant (desktop, your own key) – pictures as input, faster whole-document context through prompt caching,
a reasoning-effort choice and answers in your language.
What's new
Calc (spreadsheets)
- Protection: protect sheets and the workbook (Review tab, 15 permissions, password), locked and hidden cells
honoured, hidden formulas, a padlock on protected sheets. - Formatting and sheets: Borders menu with 11 presets, accounting underlines, 17 pattern fills, rotated text and
diagonal borders in print, Move or Copy sheet, unhide several sheets at once, tab colours, the active sheet is saved;
conditional formatting, validation and pivot sources follow inserted and deleted cells. - Tables and data tools: deleting or renaming a table column updates structured references, custom table styles,
slicers for tables and PivotTables, Flash Fill (Ctrl+E), Consolidate, Auto Outline, print titles for columns
and rows, several print areas,.csv/.txtin the desktop Open dialog. - PivotTables: group dates (years, quarters, months) and numbers, calculated fields and items, label/value/date and
Top 10 filters, sort by value, Distinct Count and seven Show Values As modes, blank rows, Report Filter Pages,
Recommended PivotTables and PivotCharts. - Formulas: the space (intersection) and union operators, 3-D references across sheets, R1C1 references, LET and
LAMBDA (with MAP, REDUCE, SCAN, BYROW, BYCOL, MAKEARRAY), TAKE, DROP, VSTACK, HSTACK, CHOOSECOLS, CHOOSEROWS, EXPAND,
TOCOL, TOROW, WRAPROWS, WRAPCOLS, MMULT, MINVERSE, MDETERM, AGGREGATE and more – 247 functions; manual calculation
(F9), Apply Names and Paste Names (F3), Error Checking with green triangles, Evaluate Formula, Watch Window,
trace arrows that follow edits. - Conditional formatting and sorting: "A Date Occurring", above/below average with standard deviations, Excel 2010
data bars (solid fill, border, negative colour, axis), Format Painter, rules that move with paste, cut and sort,
Circle Invalid Data, sort and filter by cell colour, font colour and icon, custom lists, left-to-right sort, date
groups in the filter list. - Charts: fills, borders, shadows and rounded corners for the chart and plot area, text formats on every element,
rotated category labels, error bars, data tables, up/down bars, high-low lines, per-point labels and labels from
cells, manual layouts by dragging, chart sheets,=SERIES()in the formula bar. - Sparklines: line, column and win/loss sparklines in cells and in print, with the Sparkline tab and 36 styles.
- Cells and comments: text overflow,
####and wrap like Excel (also in print), split panes and the saved scroll
position, Go To Special, a Comments pane across all sheets with @mentions, picture cropping and the Picture Format
tab, pictures, notes and comments in print, faster printing.
Write (documents)
- Lists: List Paragraph style and contextual spacing, Backspace at the start of a list item like Word, list levels
from real indents, bullet, numbering and multilevel galleries, Define New Number Format and Bullet, Set Numbering
Value, heading numbers in the table of contents and Navigation pane. - Shortcuts: Word's grow/shrink font, small caps, all caps, double underline, Ctrl+T, Ctrl+Q, Shift+F3, underline
words only (Ctrl+Shift+W) and the special-character shortcuts. - Pages: mixed portrait and landscape pages each at their own size (also in print and PDF), editable footnote
continuations, footnote and endnote numbering per section, endnotes at the end of a section, nested tables that split
across pages, faster pagination. - Styles and templates: Word's bold/italic toggle rule, Font › Advanced, Manage Styles, the Design tab with 10 style
sets and paragraph spacing, numbering in Modify Style, Reveal Formatting (Shift+F1),.dotxtemplates (File › New
with Blank, Report, Letter, Memo and Minutes), more document properties and fields. - Drawings: grouped shapes, linked text boxes, drag-to-draw, rotation handles, crop to shape/aspect/fill/fit, soft
edges and bevels, text wrapping on both sides, hyperlinks on shapes and pictures, drawing canvases, Align/Distribute,
the Selection pane (Alt+F10) and the Position dialog. - Tables: split and merge tables, convert text to table and back, AutoFit, floating tables, Table Properties,
Borders and Shading, Border Styles and the Border Painter, View › Gridlines, drag indent and column markers on the
ruler, unequal columns, basic AutoCorrect, units cm/in in File › Options. - Comments, notes and fields: bold/italic/underline and links in comments, @mentions, comments in footnotes and
endnotes, Display for Review (Simple Markup, No Markup, Original), Print Markup, convert footnotes and endnotes,
separators, SECTIONPAGES, STYLEREF, SEQ and REF switches, field locking, field codes view (Alt+F9), update fields
(F9), Insert › Field.
Show (presentations)
- Text: rich in-place editing with levels, bullets and run formatting while typing, Shift+Enter, autofit (shrink
text or resize shape), formatted prompt text, editing text directly on the slide master and layouts, levels 2–9,
rename layouts and add placeholders, Insert › Text Box by click or drag. - Tables and shapes: table styles that match PowerPoint's own definitions with a Best Match gallery, diagonal
borders, cell text direction, Draw Borders, custom cell margins, Format Shape for cells; Freeform and Scribble
with Edit Points; 177 preset shapes (was 110), adjust handles by keyboard. - Views and design: Outline view with formatting, custom shows, Set Up Show, Format Background with gradients,
patterns and picture offsets, Design › Effects, Slide Size scales masters and layouts, guides on masters and layouts,
zoom and pane sizes saved with the file, print ranges with sections. - Animations and transitions: 16 entrance/exit and 18 emphasis effects, motion paths including custom paths with
vertex editing, text by paragraph, word or letter, triggers, Animation Painter, the Timing dialog, 24 PowerPoint 2010+
transitions, transition sounds, media trimming, fades and bookmarks, Play Across Slides. - Presenting and reuse: a presenter console with editable notes, timers, a white screen, See All Slides, zoom,
pen, highlighter, laser and eraser shown on the audience screen (keep your ink as drawings), monitor choice, Record
Slide Show (timings) and Play Narrations, several slide masters in one deck, Reuse Slides with the source formatting, Browse for
Themes (.thmx/.potx/.pptx) and Save Current Theme.
All apps
- 24 languages: Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek,
Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and
Swedish – picked from a list with native names, or matched to your browser's language. Every language follows the
Microsoft Office terms of that language and addresses you informally. - AI assistant (desktop only, with your own Anthropic or OpenAI-compatible key): the whole document is cached so
follow-up actions are faster and cheaper, a reasoning-effort choice (Off/Low/Medium/High), attach a picture (Write,
Show), describe a picture as alt text, explain a chart, answers in the UI or document language, a model and
reasoning setting per action, save or copy a conversation as Markdown, and a guide for local models (Ollama, LM
Studio). - Shared shape geometry for Show and Write (one set of 177 presets, adjust and rotation handles alike in both apps).
- Warnings when opening
.xlsxand.pptxfiles are shown in your language; F12 is Save As in all three apps. - The File view shows the version ("Rusuite Calc 3.141").
- Website (rusuit.es): in all 24 languages, a "New in 3.141" section, the release and build in the footer, and a
Downloads page that explains the macOS Gatekeeper and Windows SmartScreen warnings step by step. - Dialogs return the keyboard focus reliably, and several timing problems found by the automated tests are fixed.
Upgrade notes
None expected. Documents stay standard .xlsx, `.do...
Rusuite 0.1.0
Rusuite 0.1.0
Rusuite is a small office suite with a Rust core: Calc (spreadsheets), Write (documents) and Show
(presentations). The apps open and save real .xlsx, .docx and .pptx files, run on Windows, macOS and Linux and,
with nothing to install, in your browser.
Rusuite is free and open source (MIT) – and it will stay that way.
Try it in the browser: https://rusuit.es/ – the same apps as the desktop builds (cloud connections and the
AI assistant are desktop-only).
Highlights
- Calc – an Excel-compatible formula engine with 221 functions and dynamic arrays, formula editing by pointing,
conditional formatting, data validation, sort and filter, Excel tables, PivotTables, charts, comments and printing. - Write – styles, lists, tables, pictures, shapes and text boxes in a print layout with real pages, headers and
footers, sections and columns, footnotes, table of contents, cross-references, comments, find and replace. - Show – themes and slide masters, 110 shapes, connectors, tables, charts, audio and video, transitions and
animations, a presenter view and printing of handouts and notes. - All apps – an Office-style ribbon, English and German, undo/redo, autosave with crash recovery, PDF export.
The full list is in CHANGELOG.md, with the known
limitations of each app.
Downloads
| System | Files |
|---|---|
| Windows 10/11 (x64; the installer adds Microsoft Edge WebView2 if missing) | …_x64-setup.exe (installs for your user), …_x64_en-US.msi (for administrators) |
| macOS, Apple Silicon (M1 and newer) | …_aarch64.dmg |
| macOS, Intel | …_x64.dmg |
| Linux x86_64 (Ubuntu 22.04, Debian 12, Fedora 38 or newer) | …_amd64.deb (Debian, Ubuntu), …x86_64.rpm (Fedora, openSUSE), …_amd64.AppImage (any distribution; needs WebKitGTK 4.1) |
There is one set per app (Rusuite Calc, Write, Show). The SHA-256 checksum of every file is shown next to it under
Assets and on https://rusuit.es/downloads.html.
These are unsigned builds. Windows SmartScreen says "Windows protected your PC" – choose More info › Run anyway.
macOS says the developer cannot be verified – right-click the app › Open › Open (or System Settings › Privacy &
Security › Open Anyway). This is expected for this release; compare the checksum if you want to be sure the file is
ours.
Privacy
Your documents never leave your device. The website only serves the program files: no upload, no account, no cookies,
no tracking, no analytics, and a security policy that lets the web apps talk only to their own site. Autosave copies and
recent files stay in your browser (or, on the desktop, in your user account's app folder) and can be removed in
File › Privacy. Cloud connections (WebDAV) and the AI assistant exist only in the desktop apps, are off until you set
them up with your own account, and contact only the server you configured, only when you use them. Details:
https://rusuit.es/privacy.html.
Licence
MIT – see LICENSE. Third-party components and their licences
are listed in NOTICE. Feedback and bug reports:
https://github.com/refaustria/rusuite/issues.
Microsoft, Office, Word, Excel and PowerPoint are trademarks of Microsoft Corporation. Rusuite is an independent project
and is not affiliated with or endorsed by Microsoft; the file formats are implemented from the public ECMA-376 /
ISO/IEC 29500 specification.