Grids data-aware
Busca, filtro, paginação e ações inline vinculadas diretamente a um TDataSet.
Abrir a demo ao vivo →
Um levantamento neutro, com fontes citadas, dos frameworks de UI web para Delphi que uma equipe Delphi ou C++ Builder pode adotar em 2026: sgcHTML, uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder e D2Bridge. Cada um resolve o problema da UI no navegador de forma diferente: server-side ou client-side, stateful ou stateless, designer RAD ou code-first. Cada afirmação sobre recursos abaixo liga à própria documentação do projeto.
Um resumo de um parágrafo sobre cada framework, com um link para sua página oficial. A comparação detalhada está na matriz abaixo.
eSeGeCe · Comercial (avaliação gratuita)
Biblioteca de componentes server-side para Delphi, C++ Builder e .NET. 93 widgets — gráficos, grids, formulários, scheduler, gantt, kanban, pivot, chat e autenticação — renderizam para markup Bootstrap 5.3 padrão e permanecem interativos através do htmx, com atualizações em tempo real enviadas pelo servidor sgcWebSockets incluído. Cada requisição é stateless e a aplicação é implantada como um único executável com Bootstrap e htmx embutidos. A mesma API de componentes Tsgc* está disponível em Object Pascal e C#, e compila do Delphi 7 ao RAD Studio 13, C++ Builder e .NET 8.
FMSoft · Comercial
Framework comercial de aplicações web Delphi da FMSoft. As aplicações são construídas no designer de formulários do RAD Studio com controles DB-aware e renderizadas no navegador através de uma camada Sencha Ext JS incluída. As sessões são stateful: cada usuário mantém o estado completo dos componentes na RAM do servidor, então uma aplicação movimentada exige planejamento de memória e gerenciamento de sessão. Traz uma ampla paleta de componentes visuais e uma experiência em tempo de design próxima do desenvolvimento VCL nativo.
tmssoftware · Comercial
Framework comercial da tmssoftware que compila Object Pascal para JavaScript, produzindo uma aplicação de página única client-side que roda inteiramente no navegador; os eventos dos seus formulários Delphi são disparados como eventos JavaScript. Traz um designer visual de formulários web e saída Bootstrap / Material, e requer Delphi 10.1 ou posterior. Um grid data-aware foi adicionado na v3.0 (2026). O resultado compilado é um conjunto de arquivos estáticos que podem ser servidos de qualquer host web ou CDN.
Atozed Software · Comercial
Framework web Delphi comercial consolidado, da Atozed Software; uma edição limitada acompanha o RAD Studio. Formulários no estilo VCL são projetados na IDE e renderizados server-side como HTML, com uma sessão stateful por usuário. É maduro e familiar para desenvolvedores Delphi. O markup gerado é anterior ao layout moderno do Bootstrap, então um resultado responsivo e mobile-first normalmente exige trabalho adicional de CSS.
Elevate Software · Comercial
Ambiente comercial de desenvolvimento rápido de aplicações da Elevate Software, com IDE própria e um dialeto de Object Pascal que compila para JavaScript. As aplicações rodam client-side no navegador e conversam com módulos de servidor, e módulos nativos podem ser construídos para hosts Delphi. A versão 3.x é atual e mantida ativamente. Como o cliente é uma aplicação JavaScript compilada, o navegador mantém o estado da UI e o resultado compilado é implantado como arquivos estáticos mais os módulos de servidor.
D2Bridge · Gratuito / código aberto (LGPL)
Framework de ponte de código aberto (LGPL) que publica formulários Delphi VCL existentes na web, gerando uma UI baseada em Bootstrap que espelha o layout do formulário desktop. É um caminho rápido para tornar uma aplicação VCL legada acessível pelo navegador com mudanças mínimas de código, e suporta do Delphi 10 Seattle ao Delphi 13, bem como o Lazarus. As sessões são stateful: cada usuário conectado controla uma instância de formulário ativa no servidor.
Um check () significa que o projeto fornece o recurso de fábrica. Um traço (—) significa que ele não é fornecido de fábrica. Um til (~) significa parcial / via add-on / terceiros / não verificado — veja a seção Fontes para o que foi verificado.
| Recurso | sgcHTML | uniGUI | TMS WEB Core | IntraWeb | Elevate Web Builder | D2Bridge |
|---|---|---|---|---|---|---|
| Desenvolvimento em Delphi / Object Pascal Construa a UI em Object Pascal na IDE do RAD Studio | ~ | |||||
| Desenvolvimento em .NET / C# API igual ou equivalente disponível para C# / .NET | — | — | — | — | — | |
| Compatível com Delphi 7 Compila na toolchain legada do Delphi 7 | ~ | — | ~ | — | — | |
| Renderização de HTML server-side O HTML é produzido no servidor (não uma SPA client-side) | — | — | ||||
| Saída em Bootstrap 5 padrão Emite markup Bootstrap 5 padrão em vez de um CSS de widget proprietário | — | — | — | ~ | ||
| Stateless / escalabilidade horizontal Sem sessão de servidor por usuário; balanceie instâncias idênticas | — | — | — | |||
| Implantação em executável único Distribuído como um único executável autocontido, com assets embutidos | — | — | ~ | |||
| Push ao vivo via WebSocket integrado O servidor envia atualizações ao vivo aos navegadores conectados, de fábrica | ~ | ~ | ~ | ~ | ~ | |
| Widget de chat de IA / streaming de LLM Componente de chat de IA pronto com streaming de tokens, de fábrica | — | — | — | — | — | |
| Otimizado para IA Projetado para desenvolvimento assistido por IA, assistentes de código geram a API de componentes server-side de forma confiável | — | — | — | — | — | |
| Login WebAuthn / passkey Componente pronto de login com passkey / WebAuthn | — | — | — | — | — | |
| Vinculação data-aware a dataset Vincule grids e formulários diretamente a um TDataSet / DataSource | ~ | |||||
| Scheduler / Gantt / Kanban / Pivot Esses widgets de planejamento / dados incluídos de fábrica | ~ | — | — | — | — | |
| Gráficos & visualização de fábrica Gráficos e widgets visuais incluídos sem um pacote de terceiros | ~ | ~ | ~ | |||
| Localização de UI integrada O framework traz textos de UI traduzidos de fábrica | ~ | ~ | ~ | ~ | ~ | |
| Temas claro / escuro integrados Alternância de tema claro / escuro (e do sistema) de primeira classe | ~ | ~ | ~ | ~ | ~ | |
| Construtor de site em um componente Um único componente que monta um site completo de várias páginas | — | — | — | — | — | |
| Modelo de licença Tipo de licença | Comercial (+ avaliação gratuita) | Comercial | Comercial | Comercial | Comercial | Gratuito / OSS (LGPL) |
Guias passo a passo para mover uma aplicação existente do IntraWeb, uniGUI, TMS WEB Core, Elevate Web Builder ou D2Bridge para o sgcHTML, com um formulário de assistência à migração se você quiser ajuda para planejar a mudança.
Cada célula na matriz acima remete a uma destas páginas oficiais de produto, páginas de documentação ou especificações. Todos os URLs foram verificados (HEAD) no momento da redação.
| Fonte | URL |
|---|---|
| sgcHTML — página do produto | https://www.esegece.com/products/sgchtml/ |
| sgcHTML — matriz de recursos | https://www.esegece.com/products/sgchtml/features/ |
| sgcHTML — download (avaliação gratuita) | https://www.esegece.com/products/sgchtml/download/ |
| sgcHTML — preços & edições | https://www.esegece.com/products/sgchtml/pricing/ |
| uniGUI — página inicial do produto (FMSoft) | https://www.unigui.com/ |
| TMS WEB Core — página do produto (tmssoftware) | https://www.tmssoftware.com/site/tmswebcore.asp |
| IntraWeb — página do produto (Atozed Software) | https://www.atozed.com/intraweb/ |
| Elevate Web Builder — página do produto (Elevate Software) | https://www.elevatesoft.com/products?category=ewb |
| D2Bridge Framework — página inicial oficial | https://d2bridge.com.br/ |
| D2Bridge Framework — repositório GitHub (licença LGPL, versões suportadas) | https://github.com/D2Bridge/D2BridgeFramework |
| Bootstrap — site do framework | https://getbootstrap.com/ |
| htmx — site da biblioteca | https://htmx.org/ |
| WebAuthn — W3C Web Authentication Level 2 | https://www.w3.org/TR/webauthn-2/ |
Estas são aplicações web Delphi completas construídas com sgcHTML. Abra qualquer uma delas e julgue o resultado você mesmo.
Busca, filtro, paginação e ações inline vinculadas diretamente a um TDataSet.
Abrir a demo ao vivo →
Cards de KPI, gráficos e um construtor de tabela dinâmica ad hoc sobre 27.000 linhas de pedidos.
Abrir a demo ao vivo →
Um quadro de despacho, planejador Gantt e mapa ao vivo de técnicos.
Abrir a demo ao vivo →