Download sgcGrid

sgcGrid ships in the sgcUI All-Access trial, one installer for Delphi and one for C++ Builder with all 17 sgcUI products. Download the fully functional trial, run the compiled demos with no IDE, or add the NuGet packages to a .NET project. Licenses are available on the pricing page.

Free Trial Downloads

One sgcUI trial installs every sgcUI product, sgcGrid included, with full functionality for evaluation.

New to sgcGrid? Start with the five QuickStart demos for Delphi (VCL) in Demos\Grid\Delphi\00.QuickStart and read the Getting Started guide (PDF), which walks through them step by step.

sgcUI Trial for Delphi

Fully functional evaluation for Delphi 7 through RAD Studio 13 with all 17 sgcUI products, sgcGrid included, and the demo projects.

Download Delphi Trial →

sgcUI Trial for C++ Builder

Fully functional evaluation for C++ Builder 10.1 through 13. The same components with C++ header files and demo projects.

Download CBuilder Trial →

Compiled Demos

Ready to run executables of every sgcUI product. The sgcGrid demos include LiveTicker, DataSetGrid, GroupAndSummary, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid, LiveFeed, Spreadsheet and ServerModeAndCards.

Download Demos →

sgcUI Trial for Delphi

Delphi 13 Florence Download ↓
Delphi 12 Athens Download ↓
Delphi 11 Alexandria Download ↓
Delphi 10.4 Sydney Download ↓
Delphi 10.3 Rio Download ↓
Delphi 10.2 Tokyo Download ↓
Delphi 10.1 Berlin Download ↓
Delphi 10 Seattle Download ↓
Delphi XE8 Download ↓
Delphi XE7 Download ↓
Delphi XE6 Download ↓
Delphi XE5 Download ↓
Delphi XE4 Download ↓
Delphi XE3 Download ↓
Delphi XE2 Download ↓
Delphi XE Download ↓
Delphi 2010 Download ↓
Delphi 2009 Download ↓
Delphi 2007 Download ↓
Delphi 7 Download ↓

sgcUI Trial for C++ Builder

C++ Builder 13 Download ↓
C++ Builder 12 Download ↓
C++ Builder 11 Download ↓
C++ Builder 10.4 Download ↓
C++ Builder 10.3 Download ↓
C++ Builder 10.2 Download ↓
C++ Builder 10.1 Download ↓

What You Get in the Trial

  • sgcGrid with every feature, Registered features included, plus the other 16 sgcUI products
  • VCL and FireMonkey packages for Delphi 7 to 13, and C++ Builder 2007 to 13 in the C++ Builder trial
  • The demo projects for Delphi and C++ Builder, and the help
  • A build compiled with the trial shows a notice once the release window named in the build has passed; nothing else changes

Free Delphi Community Edition

The free Delphi Community edition installs sgcGrid only. The other sgcUI products are in the trial and in the Registered editions.

sgcUI Community for Delphi

Free sgcGrid for VCL and FireMonkey as compiled packages for Delphi 7 to 13, without source code, with the BandsAndCells, DataSetGrid, FilterAndFind, GroupAndSummary and LiveTicker demos.

Download Delphi Community →

sgcGrid vs. sgcGrid Community

Feature Delphi Community Registered
Price Free Paid license
License Free for individuals and organizations under EUR 1M annual gross revenue with no more than 5 developers Commercial license
Source code Compiled packages only, registered in the IDE by the installer Full source code
Delphi Delphi 7 to 13 Delphi 7 to 13
C++ Builder — C++ Builder 2007 to 13
VCL and FireMonkey ✓ ✓
Virtual mode (OnGetValue) ✓ ✓
DataSet binding with TsgcGridSource_DataSet ✓ ✓
Live updates by key from any thread (AppendRow, UpdateRow) ✓ ✓
Flashing changed cells and format rules ✓ ✓
Sorting ✓ ✓
Filter row, column filter popup and find panel ✓ ✓
Grouping with the group panel, group and footer summaries ✓ ✓
Frozen columns and band headers ✓ ✓
Image, progress and sparkline cells ✓ ✓
Column chooser, column reordering and best fit ✓ ✓
Saved and restored layouts ✓ ✓
Multi-selection and copy to the clipboard ✓ ✓
CSV and JSON import and export ✓ ✓
Themes ✓ ✓
Printing and the print preview ✓ ✓
Accessibility ✓ ✓
In-place cell editing with validation, undo and redo — ✓
Paste from the clipboard, insert and delete rows — ✓
Editing the DataSet through the grid (WriteBack) — ✓
Tree rows — ✓
Master-detail rows and detail bands — ✓
Server mode — ✓
Card view — ✓
Excel mode: sheets, cell formats, cross-sheet and column formulas — ✓
Computed columns — ✓
XLSX import and export — ✓
sgcWebSockets bridges: sgcGridWS feed sources and TsgcGridAIQuery — ✓ (needs sgcWebSockets)
PDF export — ✓ (needs sgcPDF)

A Registered license includes the full source code of every unit of the product, royalty-free binary redistribution of the applications you build, and 1 year of updates and new versions from the purchase date.

Three Steps to a Running sgcGrid

Install the trial, run a demo, then drop sgcGrid on your own form.

Install

Run the sgcUI trial installer. It installs sgcUICore together with sgcGrid and registers the components in the IDE.

Open a demo

Open LiveTicker from Demos\Delphi or Demos\CBuilder in the installation folder and run it: 1,000 symbols start ticking.

Drop the grid

On a new VCL form, drop a TsgcVCLGrid from the SGC Grid palette page, add columns and call AppendRow and UpdateRow.

Run the sgcGrid Demos

LiveTicker

LiveTicker

About 1,000 price updates per second from a worker thread with UpdateRow, a sorted view, flashing cells and a format rule for negative changes. VCL, FireMonkey, C++ Builder, WinForms, WPF and Avalonia.

DataSetGrid

DataSetGrid

A TsgcGridSource_DataSet bound to a TClientDataSet of 200 records with KeyField, AutoColumns and LiveUpdates, plus JSON and CSV export and import.

Registered only Spreadsheet

Excel mode with three sheets on a tab strip: Orders, whose Total column has the column formula =C1*D1, Summary, with =SUM(Orders!E1:E20) and other formulas across the sheets, and Notes. A toolbar formats the selection, runs the sheet commands and saves and opens XLSX files with the formulas, the formats and the sheet names. VCL, FireMonkey (SpreadsheetFMX), C++ Builder, WinForms, WPF and Avalonia.

ServerModeAndCards

Registered only ServerModeAndCards

200,000 generated orders in an in-memory FireDAC SQLite database, paged by TsgcGridServerProvider_DataSet. Switch between the table and the cards, sort, filter, find, sum the footer, group by country and customer with the counts and sums computed by SQL, and write edits back to the database. VCL and C++ Builder; ServerModeAndCardsFMX pages 100,000 generated rows through TsgcGridServerProvider_Callback, and the WinForms, WPF and Avalonia demos have ADO.NET, IQueryable and callback pages.

GroupAndSummary

GroupAndSummary

100,000 orders grouped by Region and Category with the group panel, Count, Sum and Average summaries, a footer and two frozen columns. .NET calls it Grouping.

Registered only Editing

A pick list column, a boolean column toggled with Space, OnValidate rejecting negative quantities, OnEditError and an OnEdited log.

TreeAndDetail

Registered only TreeAndDetail

An org chart tree, and customers with an orders detail band filled through a TsgcGridDataStore.

Registered only ExcelExport

A grouped grid and a tree grid saved with SaveToXLSX and opened in the spreadsheet application, outline and summaries kept.

GridAndChart

A grid tile and a chart tile on a dashboard: a TsgcChartDataSource_Table plots the grid rows. Needs sgcCharts and sgcDashboard.

Registered only AskYourGrid

TsgcGridAIQuery filters, sorts and highlights 200 stocks from plain language questions, with no network and no API key. Needs sgcWebSockets.

Registered only LiveFeed

An in process WebSocket server broadcasts JSON batches of 50 symbols, and a TsgcGridFeedSource_WebSocket writes them into the grid by key. Delphi and .NET.

Supported IDEs and Platforms

ItemSupport
Delphi (VCL)Delphi 7 to 13, TsgcVCLGrid on Win32, and Win64 from XE2.
FireMonkeyDelphi XE6 to 13, TsgcFMXGrid on Windows, macOS, iOS and Android.
C++ BuilderC++ Builder 2007 to 13, TsgcVCLGrid and TsgcFMXGrid with generated .hpp headers and static libraries.
Linux64Delphi 10.2 to 13 for the framework neutral model, formatting, renderer, JSON and CSV, for example to render grid images on a server.
.NET.NET Framework 4.7.2, .NET 8, .NET 9 and .NET 10: WinForms, WPF and Avalonia grids, headless PNG and SVG.
BridgesThe sgcGridWS bridge (WebSocket, MQTT and SSE feed sources, AI query) needs sgcWebSockets and the Registered edition.

sgcGrid for .NET

sgcGrid also ships as a managed C# port with the same class names for WinForms, WPF and Avalonia, delivered as NuGet packages.

NuGet Packages

Install the free Community edition with dotnet add package esegece.sgcGrid.Community, or the Registered edition with dotnet add package esegece.sgcGrid. The controls for your UI framework are in esegece.sgcGrid.WinForms, esegece.sgcGrid.Wpf and esegece.sgcGrid.Avalonia. The bridge packages esegece.sgcGrid.sgcWebSockets and esegece.sgcGrid.sgcHTML are Registered only.

View on NuGet →

.NET Demos

Demo projects: LiveTicker, LiveTickerWpf, LiveTickerAvalonia, DataSetGrid, Grouping, GroupingWpf, GroupingAvalonia, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid, LiveFeed, Spreadsheet, SpreadsheetWpf, SpreadsheetAvalonia, ServerModeAndCards, ServerModeAndCardsWpf, ServerModeAndCardsAvalonia.

Read the .NET overview →

Community vs. Registered

The free Community edition of sgcGrid comes as the Delphi installer sgcUI_Community.exe, with compiled packages and no source code, and as the .NET package esegece.sgcGrid.Community. Both can be used by individuals and organizations under EUR 1M annual gross revenue with no more than 5 developers, and both leave out in-place editing, tree rows, master detail rows, Excel export, Excel mode, server mode, the card view and the sgcGridWS bridge. In Delphi, the PDF export needs sgcPDF and is Registered only. The Registered edition has every feature, full source code and the commercial license.

sgcGrid NuGet Packages

The Community packages are free. The Registered packages need a .NET license.

EditionInstallNotes
Communitydotnet add package esegece.sgcGrid.Community
Communitydotnet add package esegece.sgcGrid.WinForms.Community
Communitydotnet add package esegece.sgcGrid.Wpf.Community
Communitydotnet add package esegece.sgcGrid.Avalonia.Community
Communitydotnet add package esegece.sgcGrid.Rendering.Community
Registereddotnet add package esegece.sgcGrid.WinForms
Registereddotnet add package esegece.sgcGrid.Wpf
Registereddotnet add package esegece.sgcGrid.Avalonia
Registereddotnet add package esegece.sgcGrid.Rendering
Registereddotnet add package esegece.sgcGrid.sgcWebSockets
Registereddotnet add package esegece.sgcGrid.sgcHTML
Registereddotnet add package esegece.sgcGrid

Need a License?

View pricing options for sgcGrid, or get it as part of an sgcUI edition.