sgcHTML と uniGUI、TMS WEB Core、IntraWeb、Elevate Web Builder、D2Bridge の比較 | sgcHTML | eSeGeCe

sgcHTML と uniGUI、TMS WEB Core、IntraWeb、Elevate Web Builder、D2Bridge の比較

Delphi や C++ Builder のチームが 2026 年に選べる Delphi の Web UI フレームワーク、sgcHTML、uniGUI、TMS WEB Core、IntraWeb、Elevate Web Builder、D2Bridge を、出典付きで中立的に紹介します。それぞれがブラウザ UI の課題を異なる方法で解決します。サーバーサイドかクライアントサイドか、ステートフルかステートレスか、RAD デザイナーかコードファーストか。以下のすべての機能に関する記述は、各プロジェクト自身のドキュメントにリンクしています。

Web UI を構築する 6 つの方法

各フレームワークを 1 段落で要約し、公式ページへのリンクを添えています。詳細な比較は下のマトリックスをご覧ください。

uniGUI

FMSoft · 商用

FMSoft による商用の Delphi Web アプリケーションフレームワークです。アプリケーションは RAD Studio のフォームデザイナーで DB 対応コントロールを使って構築し、同梱の Sencha Ext JS レイヤーを通じてブラウザにレンダリングします。セッションはステートフルで、各ユーザーがコンポーネントの状態をすべてサーバーの RAM に保持するため、負荷の高いアプリケーションではメモリ計画とセッション管理が必要です。大規模なビジュアルコンポーネントパレットと、ネイティブな VCL 開発に近い設計時の操作性を備えています。

公式ページ

TMS WEB Core

tmssoftware · 商用

tmssoftware による商用フレームワークで、Object Pascal を JavaScript にコンパイルし、ブラウザ内で完全に動作するクライアントサイドのシングルページアプリケーションを生成します。Delphi のフォームイベントは JavaScript イベントとして発火します。ビジュアルな Web フォームデザイナーと Bootstrap / Material 出力を備え、Delphi 10.1 以降が必要です。データアウェアなグリッドは v3.0(2026)で追加されました。コンパイル結果は静的ファイルのセットで、任意の Web ホストや CDN から配信できます。

公式ページ

IntraWeb

Atozed Software · 商用

Atozed Software による、長い歴史を持つ商用の Delphi Web フレームワークです。限定版が RAD Studio に同梱されています。VCL スタイルのフォームを IDE で設計し、サーバーサイドで HTML としてレンダリングします。セッションはユーザーごとにステートフルです。成熟しており、Delphi 開発者にとってなじみやすいものです。生成されるマークアップはモダンな Bootstrap レイアウトより前の世代のため、レスポンシブでモバイルファーストな結果を得るには通常、追加の CSS 作業が必要です。

公式ページ

Elevate Web Builder

Elevate Software · 商用

Elevate Software による商用の高速アプリケーション開発環境で、独自の IDE と、JavaScript にコンパイルされる Object Pascal 方言を備えています。アプリケーションはブラウザ内のクライアントサイドで動作してサーバーモジュールと通信し、Delphi ホスト向けにはネイティブモジュールを構築できます。バージョン 3.x は現行で活発にメンテナンスされています。クライアントはコンパイルされた JavaScript アプリケーションであるため、UI の状態はブラウザが保持し、コンパイル結果は静的ファイルとサーバーモジュールとしてデプロイされます。

公式ページ

D2Bridge Framework

D2Bridge · 無料 / オープンソース(LGPL)

既存の Delphi VCL フォームを Web に公開するオープンソース(LGPL)のブリッジフレームワークで、デスクトップフォームのレイアウトをミラーリングした Bootstrap ベースの UI を生成します。最小限のコード変更でレガシー VCL アプリケーションにブラウザから到達できるようにする最速の道であり、Delphi 10 Seattle から Delphi 13 まで、および Lazarus をサポートします。セッションはステートフルで、接続中の各ユーザーがサーバー上のライブなフォームインスタンスを駆動します。

公式ページ

機能の横並び比較

チェック () はプロジェクトがその機能を標準で提供していることを示します。ダッシュ () は標準では提供されないことを示します。チルダ (~) は部分的 / アドオン経由 / サードパーティ / 未検証であることを示します — 検証した内容については「ソース」セクションをご覧ください。

プラットフォーム、アーキテクチャ、コンポーネント、ライセンス

18 行
機能 sgcHTML uniGUI TMS WEB Core IntraWeb Elevate Web Builder D2Bridge
Delphi / Object Pascal での開発 RAD Studio IDE で Object Pascal を使って UI を構築 ~
.NET / C# での開発 C# / .NET でも同一または同等の API を利用可能
Delphi 7 に対応 レガシーな Delphi 7 のツールチェーンでビルド可能 ~ ~
サーバーサイドでの HTML レンダリング HTML はサーバー上で生成(クライアントサイドの SPA ではない)
標準的な Bootstrap 5 出力 独自のウィジェット CSS ではなく、標準的な Bootstrap 5 マークアップを出力 ~
ステートレス / 水平スケーリング ユーザーごとのサーバーセッションがなく、同一インスタンスを負荷分散可能
単一実行ファイルでのデプロイ アセットを組み込んだ、自己完結型の単一実行ファイルとして配布 ~
WebSocket ライブプッシュを標準搭載 接続中のブラウザへ、サーバーがライブ更新を標準でプッシュ ~ ~ ~ ~ ~
AI チャット / LLM ストリーミングウィジェット トークンストリーミングに対応した既製の AI チャットコンポーネントを標準搭載
AI に最適化 AI 支援開発を前提に設計されており、コーディングアシスタントがサーバーサイドのコンポーネント API を確実に生成できます
WebAuthn / パスキーログイン 既製のパスキー / WebAuthn サインインコンポーネント
データアウェアなデータセットバインド グリッドやフォームを TDataSet / DataSource に直接バインド ~
スケジューラー / ガント / カンバン / ピボット これらの計画 / データウィジェットを標準搭載 ~
チャート & 可視化を標準搭載 サードパーティ製パックなしで、チャートやビジュアルウィジェットを同梱 ~ ~ ~
UI ローカライズを標準搭載 フレームワークが翻訳済みの UI テキストを標準で同梱 ~ ~ ~ ~ ~
ライト / ダークテーマを標準搭載 ライト / ダーク(およびシステム)テーマの切り替えを第一級でサポート ~ ~ ~ ~ ~
1 コンポーネントで作るウェブサイトビルダー 複数ページのサイト全体を組み立てる単一コンポーネント
ライセンスモデル ライセンスの種類 商用(+ 無料体験版) 商用 商用 商用 商用 無料 / OSS(LGPL)
標準で提供 標準では提供されない ~ 部分的 / アドオン経由 / 未検証

移行の準備はできましたか?

既存のアプリケーションを IntraWeb、uniGUI、TMS WEB Core、Elevate Web Builder、D2Bridge から sgcHTML へ移行するためのステップバイステップガイドです。移行の計画に支援が必要な場合のための移行支援フォームもあります。

移行ガイドを開く

すべての記述に出典リンク

上のマトリックスの各セルは、これらの公式製品ページ、ドキュメントページ、または仕様のいずれかに基づいています。すべての URL は執筆時点で HEAD チェック済みです。

ソースURL
sgcHTML — 製品ページhttps://www.esegece.com/products/sgchtml/
sgcHTML — 機能マトリックスhttps://www.esegece.com/products/sgchtml/features/
sgcHTML — ダウンロード(無料体験版)https://www.esegece.com/products/sgchtml/download/
sgcHTML — 価格 & エディションhttps://www.esegece.com/products/sgchtml/pricing/
uniGUI — 製品ホームページ(FMSoft)https://www.unigui.com/
TMS WEB Core — 製品ページ(tmssoftware)https://www.tmssoftware.com/site/tmswebcore.asp
IntraWeb — 製品ページ(Atozed Software)https://www.atozed.com/intraweb/
Elevate Web Builder — 製品ページ(Elevate Software)https://www.elevatesoft.com/products?category=ewb
D2Bridge Framework — 公式ホームページhttps://d2bridge.com.br/
D2Bridge Framework — GitHub リポジトリ(LGPL ライセンス、対応バージョン)https://github.com/D2Bridge/D2BridgeFramework
Bootstrap — フレームワークのウェブサイトhttps://getbootstrap.com/
htmx — ライブラリのウェブサイトhttps://htmx.org/
WebAuthn — W3C Web Authentication Level 2https://www.w3.org/TR/webauthn-2/

フレームワークを比較する前に、結果を確かめる

いずれも sgcHTML で構築した、完全な Delphi の Web アプリケーションです。どれでも開いて、出力をご自身で確かめてください。

データ連動グリッド: sgcHTML で構築した Delphi の Web アプリケーションが、ブラウザーで動作している様子。

データ連動グリッド

検索、フィルター、ページング、インライン操作を TDataSet に直接バインドします。

ライブデモを開く →
ダッシュボードと BI: sgcHTML で構築した Delphi の Web アプリケーションが、ブラウザーで動作している様子。

ダッシュボードと BI

KPI カード、チャート、27,000 件の受注明細を対象としたアドホックなピボットビルダー。

ライブデモを開く →
スケジュールボード: sgcHTML で構築した Delphi の Web アプリケーションが、ブラウザーで動作している様子。

スケジュールボード

ディスパッチボード、Gantt プランナー、技術者のリアルタイム地図。

ライブデモを開く →

9 つのライブデモをすべて見る →

最もお得な選択: All-AccesseSeGeCe の全製品にプレミアムサポートが付いて、年間 €1,059 からご利用いただけます。
All-Access の価格を見る

sgcHTML を試す

機能制限のない 93 種類のすべてのコンポーネントを含む無料体験版をダウンロードして、Delphi、C++ Builder、.NET のプロジェクトから直接、リアルタイムな Bootstrap 5 の Web UI を構築しましょう。