sgcHTML vs uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder y D2Bridge | sgcHTML | eSeGeCe

sgcHTML vs uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder y D2Bridge

Un análisis neutral y con fuentes citadas de los frameworks de UI web para Delphi a los que un equipo de Delphi o C++ Builder puede recurrir en 2026: sgcHTML, uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder y D2Bridge. Cada uno resuelve el problema de la UI en el navegador de forma distinta — del lado del servidor o del cliente, con estado o sin estado, diseñador RAD o centrado en código. Cada afirmación de característica de abajo enlaza con la propia documentación del proyecto.

Seis formas de construir una UI web

Un resumen de un párrafo de cada framework, con un enlace a su página oficial. La comparación detallada está en la matriz de abajo.

uniGUI

FMSoft · Comercial

Framework comercial de aplicaciones web para Delphi de FMSoft. Las aplicaciones se construyen en el diseñador de formularios de RAD Studio con controles conscientes de datos (DB-aware) y se renderizan en el navegador a través de una capa Sencha Ext JS incluida. Las sesiones tienen estado: cada usuario mantiene el estado completo de los componentes en la RAM del servidor, por lo que una aplicación con mucha carga necesita planificación de memoria y gestión de sesiones. Incluye una amplia paleta de componentes visuales y una experiencia en tiempo de diseño cercana al desarrollo VCL nativo.

Página oficial

TMS WEB Core

tmssoftware · Comercial

Framework comercial de tmssoftware que compila Object Pascal a JavaScript, produciendo una aplicación de página única (SPA) del lado del cliente que se ejecuta por completo en el navegador; los eventos de tus formularios Delphi se disparan como eventos de JavaScript. Incluye un diseñador visual de formularios web y salida Bootstrap / Material, y requiere Delphi 10.1 o posterior. En la v3.0 (2026) se añadió un grid consciente de datos. El resultado compilado es un conjunto de archivos estáticos que se pueden servir desde cualquier host web o CDN.

Página oficial

IntraWeb

Atozed Software · Comercial

Framework web comercial para Delphi de larga trayectoria de Atozed Software; una edición limitada se incluye con RAD Studio. Los formularios de estilo VCL se diseñan en el IDE y se renderizan del lado del servidor como HTML, con una sesión con estado por usuario. Es maduro y familiar para los desarrolladores de Delphi. El marcado generado es anterior al diseño moderno de Bootstrap, por lo que un resultado responsive y mobile-first normalmente necesita trabajo de CSS adicional.

Página oficial

Elevate Web Builder

Elevate Software · Comercial

Entorno comercial de desarrollo rápido de aplicaciones de Elevate Software, con su propio IDE y un dialecto de Object Pascal que compila a JavaScript. Las aplicaciones se ejecutan del lado del cliente en el navegador y hablan con módulos de servidor, y se pueden construir módulos nativos para hosts Delphi. La versión 3.x está vigente y se mantiene activamente. Como el cliente es una aplicación JavaScript compilada, el navegador mantiene el estado de la UI y el resultado compilado se despliega como archivos estáticos más los módulos de servidor.

Página oficial

D2Bridge Framework

D2Bridge · Gratis / código abierto (LGPL)

Framework puente de código abierto (LGPL) que publica en la web formularios Delphi VCL existentes, generando una UI basada en Bootstrap que refleja el diseño del formulario de escritorio. Es una vía rápida para hacer que una aplicación VCL heredada sea accesible desde un navegador con cambios mínimos de código, y es compatible desde Delphi 10 Seattle hasta Delphi 13, así como con Lazarus. Las sesiones tienen estado: cada usuario conectado controla una instancia viva del formulario en el servidor.

Página oficial

Comparación de características lado a lado

Una marca () significa que el proyecto ofrece la característica de serie. Un guion () significa que no se ofrece de serie. Una tilde (~) significa parcial / mediante complemento / de terceros / sin verificar — consulta la sección Fuentes para ver qué se ha comprobado.

Plataforma, arquitectura, componentes, licencias

18 filas
Característica sgcHTML uniGUI TMS WEB Core IntraWeb Elevate Web Builder D2Bridge
Desarrollo en Delphi / Object Pascal Construye la UI en Object Pascal en el IDE de RAD Studio ~
Desarrollo en .NET / C# Misma API o equivalente disponible para C# / .NET
Compatible con Delphi 7 Compila con la antigua cadena de herramientas de Delphi 7 ~ ~
Renderizado de HTML del lado del servidor El HTML se genera en el servidor (no una SPA del lado del cliente)
Salida estándar de Bootstrap 5 Emite marcado estándar de Bootstrap 5 en lugar de un CSS de widgets propietario ~
Sin estado / escalado horizontal Sin sesión de servidor por usuario; balancea la carga entre instancias idénticas
Despliegue en un único ejecutable Se distribuye como un único ejecutable autónomo, con los recursos incrustados ~
Envío en directo por WebSocket integrado El servidor envía actualizaciones en directo a los navegadores conectados de serie ~ ~ ~ ~ ~
Widget de chat con IA / streaming de LLM Componente de chat con IA listo para usar, con streaming de tokens, de serie
Optimizado para IA Diseñado para el desarrollo asistido por IA, los asistentes de código generan la API de componentes del lado del servidor de forma fiable
Inicio de sesión WebAuthn / passkey Componente de inicio de sesión con passkey / WebAuthn listo para usar
Vinculación a datasets consciente de datos Vincula grids y formularios directamente a un TDataSet / DataSource ~
Scheduler / Gantt / Kanban / Pivot Estos widgets de planificación / datos incluidos de serie ~
Gráficos y visualización de serie Gráficos y widgets visuales incluidos sin un paquete de terceros ~ ~ ~
Localización de UI integrada El framework incluye texto de UI traducido de serie ~ ~ ~ ~ ~
Temas claro / oscuro integrados Cambio de tema claro / oscuro (y del sistema) de primera clase ~ ~ ~ ~ ~
Constructor de sitios web de un solo componente Un único componente que ensambla un sitio completo de varias páginas
Modelo de licencia Tipo de licencia Comercial (+ prueba gratuita) Comercial Comercial Comercial Comercial Gratis / OSS (LGPL)
Incluido de serie No incluido de serie ~ Parcial / mediante complemento / sin verificar

¿Listo para cambiar?

Guías paso a paso para trasladar una aplicación existente desde IntraWeb, uniGUI, TMS WEB Core, Elevate Web Builder o D2Bridge a sgcHTML, con un formulario de asistencia a la migración si quieres ayuda para planificar el cambio.

Abrir las guías de migración

Cada afirmación, enlazada

Cada celda de la matriz anterior remite a una de estas páginas oficiales de producto, páginas de documentación o especificaciones. Todas las URLs se comprobaron con HEAD en el momento de redactar este texto.

FuenteURL
sgcHTML — página del productohttps://www.esegece.com/products/sgchtml/
sgcHTML — matriz de característicashttps://www.esegece.com/products/sgchtml/features/
sgcHTML — descarga (prueba gratuita)https://www.esegece.com/products/sgchtml/download/
sgcHTML — precios y edicioneshttps://www.esegece.com/products/sgchtml/pricing/
uniGUI — página principal del producto (FMSoft)https://www.unigui.com/
TMS WEB Core — página del producto (tmssoftware)https://www.tmssoftware.com/site/tmswebcore.asp
IntraWeb — página del producto (Atozed Software)https://www.atozed.com/intraweb/
Elevate Web Builder — página del producto (Elevate Software)https://www.elevatesoft.com/products?category=ewb
D2Bridge Framework — página principal oficialhttps://d2bridge.com.br/
D2Bridge Framework — repositorio de GitHub (licencia LGPL, versiones compatibles)https://github.com/D2Bridge/D2BridgeFramework
Bootstrap — sitio web del frameworkhttps://getbootstrap.com/
htmx — sitio web de la bibliotecahttps://htmx.org/
WebAuthn — W3C Web Authentication Level 2https://www.w3.org/TR/webauthn-2/
La mejor opción: All-AccessTodos los productos de eSeGeCe, con Premium Support incluido, desde €1,059 al año.
Ver precios de All-Access

Prueba sgcHTML

Descarga la prueba gratuita con los 89 componentes y sin restricciones de características, y construye una UI web Bootstrap 5 en tiempo real directamente desde tu proyecto de Delphi, C++ Builder o .NET.