Data-aware grids
Search, filter, paging and inline actions bound straight to a TDataSet.
Open the live demo →A neutral, source-cited survey of the Delphi web-UI frameworks a Delphi or C++ Builder team can reach for in 2026: sgcHTML, uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder and D2Bridge. Each solves the browser-UI problem differently — server-side or client-side, stateful or stateless, RAD designer or code-first. Every feature claim below links to the project's own documentation.
A one-paragraph summary of each framework, with a link to its official page. The detailed comparison is in the matrix below.
eSeGeCe · Commercial (free trial)
Server-side component library for Delphi, C++ Builder and .NET. 93 widgets — charts, grids, forms, scheduler, gantt, kanban, pivot, chat and authentication — render to standard Bootstrap 5.3 markup and stay interactive through htmx, with real-time updates pushed over the bundled sgcWebSockets server. Each request is stateless and the app deploys as a single executable with Bootstrap and htmx embedded. The same Tsgc* component API is available in Object Pascal and C#, and it builds on Delphi 7 through RAD Studio 13, C++ Builder, and .NET 8.
FMSoft · Commercial
Commercial Delphi web application framework by FMSoft. Applications are built in the RAD Studio form designer with DB-aware controls and rendered in the browser through a bundled Sencha Ext JS layer. Sessions are stateful: each user holds full component state in server RAM, so a busy application needs memory planning and session management. It ships a large visual component palette and a design-time experience close to native VCL development.
tmssoftware · Commercial
Commercial framework by tmssoftware that compiles Object Pascal to JavaScript, producing a client-side single-page application that runs entirely in the browser; your Delphi form events fire as JavaScript events. It ships a visual web form designer and Bootstrap / Material output, and requires Delphi 10.1 or later. A data-aware grid was added in v3.0 (2026). The compiled result is a set of static files that can be served from any web host or CDN.
Atozed Software · Commercial
Long-established commercial Delphi web framework by Atozed Software; a limited edition ships with RAD Studio. VCL-style forms are designed in the IDE and rendered server-side as HTML, with a stateful session per user. It is mature and familiar to Delphi developers. The generated markup predates modern Bootstrap layout, so a responsive, mobile-first result typically needs additional CSS work.
Elevate Software · Commercial
Commercial rapid application development environment by Elevate Software, with its own IDE and an Object Pascal dialect that compiles to JavaScript. Applications run client-side in the browser and talk to server modules, and native modules can be built for Delphi hosts. Version 3.x is current and actively maintained. Because the client is a compiled JavaScript application, the browser holds the UI state and the compiled result deploys as static files plus the server modules.
D2Bridge · Free / open source (LGPL)
Open-source (LGPL) bridge framework that publishes existing Delphi VCL forms to the web, generating a Bootstrap-based UI that mirrors the desktop form layout. It is a fast path to make a legacy VCL application reachable from a browser with minimal code changes, and it supports Delphi 10 Seattle through Delphi 13 as well as Lazarus. Sessions are stateful: each connected user drives a live form instance on the server.
A check () means the project provides the feature in-box. A dash (—) means it is not provided in-box. A tilde (~) means partial / via add-on / third-party / unverified — see the Sources section for what was checked.
| Feature | sgcHTML | uniGUI | TMS WEB Core | IntraWeb | Elevate Web Builder | D2Bridge |
|---|---|---|---|---|---|---|
| Delphi / Object Pascal development Build the UI in Object Pascal in the RAD Studio IDE | ~ | |||||
| .NET / C# development Same or equivalent API available for C# / .NET | — | — | — | — | — | |
| Compatible with Delphi 7 Builds on the legacy Delphi 7 toolchain | ~ | — | ~ | — | — | |
| Server-side HTML rendering HTML is produced on the server (not a client-side SPA) | — | — | ||||
| Standard Bootstrap 5 output Emits standard Bootstrap 5 markup rather than a proprietary widget CSS | — | — | — | ~ | ||
| Stateless / horizontal scaling No per-user server session; load-balance identical instances | — | — | — | |||
| Single-executable deployment Ships as one self-contained executable, assets embedded | — | — | ~ | |||
| Built-in WebSocket live push Server pushes live updates to connected browsers in-box | ~ | ~ | ~ | ~ | ~ | |
| AI chat / LLM streaming widget Ready-made AI chat component with token streaming, in-box | — | — | — | — | — | |
| Optimized for AI Designed for AI-assisted development, coding assistants generate the server-side component API reliably | — | — | — | — | — | |
| WebAuthn / passkey login Ready-made passkey / WebAuthn sign-in component | — | — | — | — | — | |
| Data-aware dataset binding Bind grids and forms to a TDataSet / DataSource directly | ~ | |||||
| Scheduler / Gantt / Kanban / Pivot These planning / data widgets included in-box | ~ | — | — | — | — | |
| Charts & visualization in-box Charts and visual widgets included without a third-party pack | ~ | ~ | ~ | |||
| Built-in UI localization Framework ships translated UI text out of the box | ~ | ~ | ~ | ~ | ~ | |
| Built-in light / dark theming First-class light / dark (and system) theme switching | ~ | ~ | ~ | ~ | ~ | |
| One-component website builder A single component that assembles a full multi-page site | — | — | — | — | — | |
| Licence model Licence type | Commercial (+ free trial) | Commercial | Commercial | Commercial | Commercial | Free / OSS (LGPL) |
Step-by-step guides for moving an existing application from IntraWeb, uniGUI, TMS WEB Core, Elevate Web Builder or D2Bridge to sgcHTML, with a migration assistance form if you want help planning the move.
Each cell in the matrix above traces to one of these official product pages, documentation pages, or specifications. All URLs were HEAD-checked at the time of writing.
| Source | URL |
|---|---|
| sgcHTML — product page | https://www.esegece.com/products/sgchtml/ |
| sgcHTML — feature matrix | https://www.esegece.com/products/sgchtml/features/ |
| sgcHTML — download (free trial) | https://www.esegece.com/products/sgchtml/download/ |
| sgcHTML — pricing & editions | https://www.esegece.com/products/sgchtml/pricing/ |
| uniGUI — product homepage (FMSoft) | https://www.unigui.com/ |
| TMS WEB Core — product page (tmssoftware) | https://www.tmssoftware.com/site/tmswebcore.asp |
| IntraWeb — product page (Atozed Software) | https://www.atozed.com/intraweb/ |
| Elevate Web Builder — product page (Elevate Software) | https://www.elevatesoft.com/products?category=ewb |
| D2Bridge Framework — official homepage | https://d2bridge.com.br/ |
| D2Bridge Framework — GitHub repository (LGPL licence, supported versions) | https://github.com/D2Bridge/D2BridgeFramework |
| Bootstrap — framework website | https://getbootstrap.com/ |
| htmx — library website | https://htmx.org/ |
| WebAuthn — W3C Web Authentication Level 2 | https://www.w3.org/TR/webauthn-2/ |
These are complete Delphi web applications built with sgcHTML. Open any of them and judge the output for yourself.
Search, filter, paging and inline actions bound straight to a TDataSet.
Open the live demo →
KPI cards, charts and an ad-hoc pivot builder over 27,000 order lines.
Open the live demo →