MagiXells

Pixel-perfect Excel component. Native Delphi spreadsheet.

MagiXells is a pixel-perfect Excel spreadsheet component and a native Delphi spreadsheet library: built from scratch and written in native Delphi (Object Pascal) for VCL and FMX. High-fidelity XLSX/ODS I/O, a full formula engine, charts, and a spreadsheet AI agent API. Compiles into your .exe. Not an end-user spreadsheet product, and no MagiXells DLL or redistributable for customers to install.

Built for Delphi developers

A pixel-perfect Excel component and native Delphi spreadsheet for Delphi teams: built from scratch and written in native Delphi. One Core powers VCL and FMX host controls you embed. Not built on any third-party grid component, and not on stock TGrid, TCustomGrid, or TDrawGrid, with Excel-compatible formatting and I/O you can ship inside your own products. Full feature list.

Pixel-perfect Excel fidelity

A pixel-perfect Excel spreadsheet component: layouts, fonts, fills, charts, and drawings aim to match Excel visually so imported workbooks look right inside your host application.

High-fidelity XLSX, ODS, and .mgx

Import and export styles, merges, sizing, freeze panes, rich text, themes, and more. Native .mgx JSON keeps full format parity for your own pipelines.

Formula engine and dynamic arrays

Dependency graph, financial builtins, and a large Excel-compatible function set, including FILTER, SEQUENCE, UNIQUE, SORT, and spill behavior.

Charts, shapes, and images

Bar, column, line, pie, area, scatter, doughnut, radar, bubble, combo, stock, and floating drawings preserved from XLSX and ODS.

VCL and FMX from one Core

Design-time palette registration for VCL, FMX runtime package, shared workbook engine. Same load/save APIs across hosts. FMX is multiplatform (Windows including ARM, Linux, Android); iOS and macOS support is coming soon. Link statically into your application: no MagiXells DLL and no third-party dependency to ship beside it.

Spreadsheet AI agent API

OpenAI-compatible and Anthropic tool loops for report building, formatting, and charts. You own the chat UI; MagiXells owns the spreadsheet tools and undo.

DLL and ActiveX coming soon

Today MagiXells ships for Delphi (VCL and FMX) and links into your EXE. A native DLL for C, C++, and C#, plus an ActiveX control built on the same engine, are on the roadmap so other Windows stacks can use MagiXells too.

Drop it on a form. Load a workbook.

VCL in a few lines. FMX mirrors the same API and is multiplatform (iOS and macOS coming soon).

// VCL
MagiXells1.Align := alClient;
MagiXells1.LoadFromFile('report.xlsx');
MagiXells1.SaveToFile('report.mgx');
MagiXells1.MergeCells;

Embed Excel-class sheets without shipping Excel.

Runtime $299. Source $999. Free lifetime updates. Component library licenses for your applications.