August 25, 2026
UNVELL Inc. has released ReoGrid V5 for Avalonia, bringing its .NET spreadsheet component to Windows, macOS and Linux. The same code and the same .NET project run on all three desktops.
The Avalonia build is made by using the ReoGrid V5 core engine as it stands, so everything that makes V5 good carries over unchanged.
■ Cross-platform, and seriously fast
Running on the same core as V5 means full virtualization applies here in full. A frame costs the same ~6.5 ms at a hundred thousand rows and at a million, inside the 16.7 ms a frame gets at 60fps. Reading one screen of cells takes 30.4 microseconds with zero bytes allocated on the read path — against the previous generation's 95.4 microseconds and 90.8 bytes, a 3.1x difference on time and 78.8x on allocation. Ten million cells are held at 16.4 bytes each, or 156 MB, where the previous generation needs 298.2 bytes per cell and 2.78 GB — an 18.2x difference. Measured on AMD Ryzen 9 9900X / Windows 11 / .NET 10.0.10 / Workstation GC, median of 3 runs (August 25, 2026). The three operating systems run the identical engine, so the same design characteristics carry over to Mac and Linux.
■ IME text entry on Mac and Linux
The Avalonia cell editor implements Avalonia's input-method contract, so the candidate window follows the caret — on macOS's input methods and on Fcitx/IBus under Linux alike. Begin CJK input over a selected cell and the editor opens on the spot, giving all three operating systems Excel's own feel. Shortcuts follow local convention: Ctrl on Windows and Linux, Cmd on macOS.
■ One DLL, one licence
The package is unvell.ReoGrid.One.Avalonia 5.0.0, targeting net10.0 as a single self-contained DLL containing the core engine, formula engine, XLSX/PDF I/O and the Avalonia control. Its only NuGet dependency is Avalonia 11.3.17, present because a control must bind against the same Avalonia its consumer uses. One licence covers WinForms, WPF, Avalonia and headless use, and a key issued for V4 activates the Avalonia build unchanged.
■ PDF output stays Japanese-ready
PDF export runs dependency-free with a Japanese font bundled and embedded, so macOS and Linux produce the same Japanese PDF whatever is installed on the machine, with the text still searchable and copyable. Paper sizes, margins, scaling, print titles and headers/footers share the pagination engine the Windows builds use, so a report layout designed on Windows reproduces exactly inside a Linux container.
■ What is available today
Cell editing with IME, formatting, the full conditional-formatting set, six cell types, the formula engine, undo/redo, the clipboard, auto-fill, data validation, sheet protection, find and replace, frozen panes, outlining, banded rows, zoom, worksheet images, and XLSX/PDF/JSON/CSV I/O. The auto-filter dropdown UI, the sort, custom-filter and find dialogs, and direct printer output lead on WinForms and WPF; the functionality itself is available as API on all three controls, and the built-in dialog UI rolls out to Avalonia progressively.
See the blog post "A High-Performance Spreadsheet Component That Runs on Mac and Linux — ReoGrid V5 for Avalonia" for details.