eduardoparaujo

Fluent Delphi library for exporting TDataSet data to Excel — COM automation or direct OpenXML .xlsx generation under the same API.

10
4
100% credibility
Found May 11, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Pascal
AI Summary

A Delphi library providing a simple way to export tabular data from datasets to Excel spreadsheets, supporting both interactive opening via Excel or direct file generation.

How It Works

1
🔍 Discover the tool

While working on your app with data lists, you find this handy tool for turning them into neat Excel spreadsheets.

2
📥 Add to your project

You simply include the tool's files in your app so it's ready whenever you need to export.

3
🎨 Set up your export

You choose your data list, add a friendly title, skip hidden columns, and pick styles like bold headers or number formats, making it feel just right.

4
Pick your delivery
🖥️
Open in Excel

It pops open in Excel for quick viewing and tweaks.

💾
Save as file

It creates a file ready for saving, emailing, or later use.

5
🚀 Launch it

With one easy go, your data turns into a polished spreadsheet.

Enjoy the results

You get a professional-looking Excel sheet perfect for sharing reports or analyzing data.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ExcelExport4D?

ExcelExport4D is a fluent interface Delphi library for exporting TDataSet data to Excel, using the same API for COM automation that launches Excel interactively or direct OpenXML generation of .xlsx files without Excel installed. It tackles messy dataset exports in Delphi apps by handling field exclusions, formatting rules, headers from DisplayLabels, and storage semantics like forcing codes as text or strings as numbers. Written in Pascal for Delphi 11+, it delivers clean spreadsheets from queries with minimal code.

Why is it gaining traction?

The shared fluent API across COM and OpenXML backends stands out—no mental context switch for interactive vs. headless exports. Users get precise control over alignments, number formats, wrap text, auto-fit, multi-sheet workbooks, and progress callbacks, all without cell-by-cell drudgery. In Delphi circles chasing fluent UI patterns, this focused data-to-Excel tool hooks devs tired of inconsistent automation or bloated commercial libs.

Who should use this?

Delphi VCL or FMX desktop devs building "Export to Excel" features for customer-facing apps, like order queries opening in Excel or report files for email. Ideal for query-heavy CRUD tools needing quick tabular dumps with custom booleans ("Yes/No") and exclusions for audit fields or blobs. Skip for non-Delphi stacks, complex charts, or reading existing files.

Verdict

Solid for niche Delphi fluent exports despite 10 stars and 1.0% credibility—excellent docs, demo app, and DUnitX tests signal maturity beyond the numbers. Test it if TDataSet-to-Excel blocks you; hold off for broader adoption otherwise.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.