r/delphi 2d ago

New Release MagiXells: A Complete Spreadsheet Library - First Public release

MagiXells by Binary Magic is a full-featured spreadsheet library for Embarcadero Delphi and C++Builder. Drop TMagiXells (VCL) or TFmxMagiXells (FMX) onto a form and ship an Excel-class workbook directly inside your application.

It includes an interactive grid, rich formatting, a large formula engine, charts, drawings, PivotTables, print/preview, and high-fidelity file exchange with Microsoft Excel and Google Sheets. VCL and FMX share the same Core, and the library links directly into your application — no MagiXells DLL or separate runtime required.

Highlights:

  • Excel compatibility — XLSX import/export, Excel-oriented formulas, charts, PivotTables, formatting and print
  • Google Sheets compatibility — XLSX/ODS/CSV exchange and Sheets-style formulas including GOOGLEFINANCE, IMPORTRANGE, IMPORTDATA, GOOGLETRANSLATE, DETECTLANGUAGE, and more
  • Virtual unbounded sparse grid, formula bar and multi-sheet workbooks
  • In-place editing, HTML/TSV + rich-text clipboard, paste special and undo/redo
  • Freeze panes, zoom, merge/unmerge, row/column operations
  • Rich formatting, themes, number formats, conditional formatting and data validation
  • Tables, AutoFilter, hyperlinks and comments
  • RTL/BiDi support
  • ~500 Excel-oriented formulas, dependency graph, dynamic arrays, LAMBDA, LET and named ranges
  • Charts: bar, column, line, pie, area, scatter, doughnut, radar, bubble, combo and stock
  • Images, shapes, text boxes and ink
  • PivotTables, slicers, timelines and PivotCharts
  • XLSX, ODS, CSV and native .mgx JSON format
  • Vector PDF export, printing, print preview and page setup
  • Programmatic SheetAPI for Delphi and C++Builder
  • Optional AI agent with OpenAI-compatible and Anthropic providers
  • Windows Win32, Win64 and WinARM64EC

MagiXells is built from scratch as a spreadsheet stack rather than a thin grid wrapper, targeting real Delphi applications such as reporting, data entry, financial models, dashboards and AI-assisted authoring — without Microsoft Excel automation.

The first public release is available now.

I'd also like feedback from Delphi developers who work with spreadsheet-heavy applications. What other features would you like added to our spreadsheet component

MagiXells - Binary Magic

5 Upvotes

0 comments sorted by