MagiXells

Excel-class spreadsheets inside your Delphi apps.

Drop-in VCL and FMX spreadsheet controls with high-fidelity XLSX/ODS I/O, a full formula engine, charts, and a spreadsheet AI agent API. Compiles straight into your .exe: no DLL, no redistributable, no external runtime.

Built for real Delphi products

One Core powers VCL and FMX. Written from scratch (not built on any third-party grid component), with Excel-compatible formatting and I/O you can ship with confidence.

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. Link statically into your application EXE: 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.

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

Ship spreadsheets without shipping Excel.

Runtime $299. Source $999. Free lifetime updates.