# eSeGeCe
> Enterprise-grade communication, signing and biometric component libraries for Delphi, C++ Builder, Lazarus / FPC, and .NET developers.
Current release: 2026.8.0 (August 2026), the version shared by sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcOpenAPI and sgcIndy. The sgcWebSockets add-on packs ship inside the sgcWebSockets setup and carry that same version. sgcBiometrics versions separately, currently 2.4.0 (March 2026).
Site scale: 86 per-component reference documents at /products/websockets/docs//.html, each with the same document as a PDF beside it at .../.pdf, all of them linked from the 9 area pages listed below (the docs/ folder itself has no index page); 101 glossary terms at /glossary/, each linked to its RFC or specification; 369 blog articles, paginated at /community/blog/ and /community/blog/page/2/ through /community/blog/page/16/, with topic listings at /community/blog/tag//; 12 languages, English at the site root and the rest under a language prefix.
All-Access covers sgcWebSockets Enterprise for Delphi and .NET, sgcAI, sgcMQ, sgcSocial, sgcAuth, sgcHTTP, sgcREST, sgcHTML, sgcQUIC, sgcWebRTC, sgcCrypto, sgcOpenAPI, sgcSign and sgcBiometrics, plus sgcIndy and every product released during the subscription term.
The long-form version of this index, with full prose for every product, component, comparison and glossary term, is at https://www.esegece.com/llms-full.txt.
## Products
- [sgcWebSockets](https://www.esegece.com/products/websockets/): WebSocket, MQTT, AMQP, HTTP/2, HTTP/3, WebRTC and AI components for Delphi, C++Builder and .NET. Client and server, Delphi 7 to 13, Windows, Linux, macOS, iOS and Android.
- [sgcAI](https://www.esegece.com/products/sgcai/): AI, LLM and MCP components for Delphi and C++ Builder on Windows (Win32 and Win64). One chat component reaches OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok and Mistral. MCP client and server, embeddings, vector databases, speech. Standalone, the sgcWebSockets Core runtime is included.
- [sgcMQ](https://www.esegece.com/products/sgcmq/): Native MQTT 3.1.1/5.0, AMQP 0.9.1, AMQP 1.0, Apache Kafka and STOMP client components for Delphi and C++ Builder. Standalone package: the sgcWebSockets Core runtime is bundled. Full source code.
- [sgcSocial](https://www.esegece.com/products/sgcsocial/): WhatsApp Business Cloud API and Telegram TDLib client components for Delphi and C++ Builder. Standalone package: the sgcWebSockets Core runtime is bundled. Full source code.
- [sgcAuth](https://www.esegece.com/products/sgcauth/): OAuth2 client and JWT client components for Delphi and C++ Builder, plus WebAuthn passkey sign-in. Standalone package: the sgcWebSockets Core runtime is bundled. Full source code.
- [sgcHTTP](https://www.esegece.com/products/sgchttp/): HTTP/2 and gRPC client components, plus Google Cloud Pub/Sub, Calendar and Firebase Cloud Messaging clients, for Delphi and C++ Builder. Standalone package: the sgcWebSockets Core runtime is bundled. Full source code.
- [sgcREST](https://www.esegece.com/products/sgcrest/): A code-first REST API server plus an OpenAPI/Swagger server and client, for Delphi and C++ Builder. Standalone package: the sgcWebSockets Core runtime is bundled. Full source code.
- [sgcCrypto](https://www.esegece.com/products/sgccrypto/): sgcCrypto is a 43-unit cryptography library for Delphi and C++ Builder: AES-GCM, AES-CCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, BIP-340 Schnorr, X.509, and post-quantum ML-KEM, ML-DSA and SLH-DSA. Included free from sgcWebSockets Standard up, or standalone. Full source code.
- [sgcHTML](https://www.esegece.com/products/sgchtml/): Build complete web UIs from Delphi, C++ Builder and .NET with 93 server-side HTML/UI components. Bootstrap 5 + htmx, real-time updates, full source code. No JavaScript required.
- [sgcQUIC](https://www.esegece.com/products/sgcquic/): sgcQUIC is the QUIC (RFC 9000) and HTTP/3 (RFC 9114) client and server library for Delphi, C++ Builder and .NET. Four components on the native OpenSSL 3.5 QUIC engine, with QPACK, 0-RTT, connection migration and WebTransport. Full source code.
- [sgcWebRTC](https://www.esegece.com/products/sgcwebrtc/): sgcWebRTC is the WebRTC media engine for Delphi and C++ Builder: manual SDP signaling, SCTP data channels, Opus/G.711 audio, VP8/H.264 video, screen capture, DTLS-SRTP encryption and bandwidth estimation on top of TsgcRTCPeerConnection. Full source code.
- [sgcCustomIndy](https://www.esegece.com/products/sgccustomindy/): The custom Indy library that sgcWebSockets Enterprise is built on, packaged for sgcWebSockets Core. ALPN and therefore HTTP/2, TLS 1.3 with OpenSSL 1.1.1 or 3.x, and OpenSSL linked inside the executable on Windows. The units are sgc-prefixed, so the Indy already installed in your IDE stays exactly where it is.
- [sgcOpenAPI](https://www.esegece.com/products/openapi/): One bundled product for Delphi: OpenAPI 3.x parser, native Pascal SDK generator, OpenAPI server component, and 1,195+ pre-built cloud SDKs (AWS, Azure, Google Cloud, Microsoft Graph).
- [sgcSign](https://www.esegece.com/products/sgcsign/): Enterprise digital signatures for Delphi, C++Builder and .NET. XAdES, PAdES, CAdES, ASiC. 10 key providers, 21 country profiles, eIDAS-compliant.
- [sgcBiometrics](https://www.esegece.com/products/biometrics/): sgcBiometrics - Windows Hello, fingerprint sensors, and facial recognition components for Delphi and C++ Builder. Native Windows Biometric Framework integration.
- [sgcIndy](https://www.esegece.com/products/sgcindy/): sgcIndy: enhanced Indy TCP/IP components for Delphi, C++ Builder and FreePascal. Extended protocol support, modern TLS 1.3 integration and performance optimizations.
- [sgcOpenAPI pre-built SDK catalog](https://www.esegece.com/products/openapi/apis/): Ready-made Delphi and C++Builder clients generated from official OpenAPI specs: Amazon AWS, Microsoft Azure, Microsoft Graph, Google Cloud, GitHub, Kubernetes and Stripe.
- [.NET WebSocket library](https://www.esegece.com/products/websockets/net-websocket-library/): .NET WebSocket library for C# with client and server components, MQTT, AMQP and STOMP protocols, TLS and auto-reconnect. NuGet package, free Community Edition.
- [Delphi MCP and AI components](https://www.esegece.com/products/websockets/delphi-mcp-components/): Delphi MCP components for the Model Context Protocol: MCP server and MCP client plus AI clients for OpenAI, Anthropic Claude and Google Gemini. Delphi 7-13.
- [Delphi AMQP client](https://www.esegece.com/products/websockets/delphi-amqp-client/): Delphi AMQP client for AMQP 1.0 and 0.9.1. Connect to RabbitMQ and Azure Service Bus with exchanges, queues, sender/receiver links and TLS. Delphi 7-13.
- [TsgcWebView2 browser control](https://www.esegece.com/products/websockets/http/webview2/): Embed the Microsoft Edge WebView2 browser in Delphi and C++Builder VCL applications. Navigate, call JavaScript, intercept requests and host modern web UI inside a native app.
- [Delphi XAdES, PAdES and CAdES signatures](https://www.esegece.com/products/sgcsign/delphi-xades-pades-signatures/): Delphi XAdES and PAdES digital signature components. Sign XML and PDF with CAdES, ASiC containers and eIDAS EU country profiles, from level B-B to B-LTA.
## Component reference
- [Delphi AI Components: LLM Chat, MCP, RAG](https://www.esegece.com/products/websockets/ai/): AI components for Delphi and C++Builder. One chat component talks to OpenAI, Claude, Gemini, Grok, DeepSeek, Mistral and local Ollama models, plus MCP, embeddings and vector search.
- [Delphi API Clients: 40+ Ready-Made Integrations](https://www.esegece.com/products/websockets/apis/): Ready-made API client components for Delphi and C++Builder: crypto exchanges, Telegram, WhatsApp, Discord, SignalR, Pusher, Socket.IO, OpenAI and more.
- [Delphi & .NET WebSocket Components](https://www.esegece.com/products/websockets/components/): Every component in sgcWebSockets: WebSocket client and server for Delphi, C++Builder and .NET, plus resilience, scaling, protocol and API integration components.
- [Delphi DataSnap & WebBroker WebSocket Bridge](https://www.esegece.com/products/websockets/datasnap/): Add WebSockets and HTTP/2 to existing Delphi DataSnap and WebBroker applications, without rewriting your service layer.
- [Delphi HTTP/2 & REST Client Components](https://www.esegece.com/products/websockets/http/): HTTP components for Delphi and C++Builder. HTTP/2 client and server, gRPC, JWT, OAuth2, WebAuthn, Apple Push, Firebase, Google Cloud and Amazon SQS clients.
- [Delphi IoT Components: MQTT, AWS IoT, Azure IoT](https://www.esegece.com/products/websockets/iot/): Connect Delphi and C++Builder applications to IoT platforms over MQTT: AWS IoT Core and Azure IoT Hub, with X.509 certificate and SAS token authentication.
- [Delphi WebRTC & P2P Components: STUN, TURN, ICE](https://www.esegece.com/products/websockets/p2p/): Peer-to-peer components for Delphi and C++Builder. STUN and TURN clients and servers, ICE connectivity checks, RTCPeerConnection and UDP, for NAT traversal and WebRTC.
- [Delphi Messaging Protocols: MQTT, AMQP, STOMP, Kafka](https://www.esegece.com/products/websockets/protocols/): Messaging protocol clients for Delphi and C++Builder: MQTT 5.0, AMQP 1.0 and 0.9.1, STOMP, Apache Kafka, WAMP and Server-Sent Events, over WebSocket or raw TCP.
- [Delphi Server APIs: OpenAPI & Web Push](https://www.esegece.com/products/websockets/server-apis/): Server-side API components for Delphi and C++Builder: serve an OpenAPI-described REST API, and send Web Push notifications to browsers.
## Learn
- [What are WebSockets?](https://www.esegece.com/products/websockets/what-are-websockets/): WebSocket is a web technology providing bi-directional, full-duplex communication over a single TCP socket. Learn about RFC 6455 and real-time messaging.
- [What is OpenAPI?](https://www.esegece.com/products/openapi/what-is-openapi/): What the OpenAPI specification describes, how paths, schemas and security are structured, and how to turn a spec into working Delphi client and server code.
- [Real-time communication in Delphi](https://www.esegece.com/products/websockets/real-time-communication-delphi/): WebSocket vs SSE vs HTTP/2 push vs MQTT vs AMQP vs WebRTC for Delphi. Decision matrix, code teasers and protocol recommendations for every real-time use case.
- [Build an AI chatbot in Delphi](https://www.esegece.com/community/blog/ai-chatbot-delphi/): How to build a real AI chatbot in Delphi that remembers the conversation across turns. The difference between one-shot completions and a chatbot, the TsgcAIChat component that manages history for you, and streaming for a live typing effect.
- [Build an AI agent in Delphi](https://www.esegece.com/community/blog/ai-agent-delphi/): A practical guide to building AI agents in Delphi and C++ Builder. An agent is an LLM that calls your code through tools, in a loop. See two paths in sgcWebSockets: provider function calling and the MCP open standard.
- [Streaming LLM responses in Delphi](https://www.esegece.com/community/blog/streaming-llm-responses-delphi/): Stream OpenAI, Anthropic Claude, Gemini and Ollama responses token by token in Delphi. Assign OnHTTPAPISSE, call the streaming method, and append each delta to a Memo for a responsive UI.
- [RAG in Delphi](https://www.esegece.com/community/blog/rag-delphi/): A practical guide to Retrieval-Augmented Generation in Delphi: embed your documents, store the vectors locally or in Pinecone, and feed the closest chunks to an LLM so its answers come from your own data.
- [Glossary](https://www.esegece.com/glossary/): 101 networking, protocol and crypto terms with RFC links.
## Comparisons
- [sgcOpenAPI vs alternatives](https://www.esegece.com/products/openapi/comparison/): A neutral side-by-side survey of OpenAPI client and code-generation tools for Delphi and C++ Builder: sgcOpenAPI, OpenAPI Generator, Swagger Codegen, mORMot 2, TMS XData & OpenAPI Delphi Generator, and hand-coded REST clients (Indy / THTTPClient). Feature matrix, when-to-pick guidance, migration notes, source-cited.
- [sgcHTML vs uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder & D2Bridge](https://www.esegece.com/products/sgchtml/comparison/): A neutral, source-cited survey of Delphi web-UI frameworks: sgcHTML, uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder and D2Bridge. Architecture, deployment, real-time push, data binding, and a side-by-side feature matrix. Every claim links to the project's own documentation.
- [sgcIndy vs Indy — what's different](https://www.esegece.com/products/sgcindy/comparison/): A two-column comparison of sgcIndy against the Indy library it builds on. sgcIndy is a maintained, patched, modernised distribution of Indy — not a fork or replacement. This page lists exactly what sgcIndy adds: OpenSSL 1.1.x and 3.0.x bindings, TLS 1.3, pre-built DCU binaries for Delphi 7 through RAD Studio 13, and bundling with the rest of the eSeGeCe library.
- [sgcSign vs alternatives](https://www.esegece.com/products/sgcsign/comparison/): A neutral side-by-side survey of code-signing and document-signing tools for Delphi and C++ Builder: sgcSign, Microsoft SignTool, osslsigncode, Azure Trusted Signing, DigiCert Software Trust Manager, jsign, Adobe Acrobat, and iText / Apryse. Feature matrix, when-to-pick guidance, migration notes, source-cited.
- [.NET WebSocket libraries — comparison guide](https://www.esegece.com/products/websockets/comparison-net/): A neutral side-by-side survey of WebSocket libraries for .NET: sgcWebSockets .NET, System.Net.WebSockets, ASP.NET Core SignalR, WebSocket-Sharp, Fleck, and Watson WebSocket. Feature matrix, when-to-pick guidance, migration notes, source-cited.
- [Delphi & C++ Builder WebSocket Libraries Compared](https://www.esegece.com/products/websockets/comparison/): Neutral side-by-side comparison of WebSocket libraries for Delphi and C++ Builder: sgcWebSockets vs Indy, ICS, TMS FNC / Sparkle and mORMot 2. Feature matrix and when-to-pick guidance.
- [OpenAI vs Anthropic vs Gemini in Delphi](https://www.esegece.com/community/blog/openai-vs-anthropic-vs-gemini-delphi/): A practical, vendor-neutral guide for Delphi and C++ Builder developers choosing between OpenAI, Anthropic Claude, Google Gemini and local models. Same component pattern, so switching later is cheap.
## AI and agent tooling
- [AI agent skills](https://www.esegece.com/ai-agent-skills/): Free MIT-licensed agent skills that teach Claude Code, GitHub Copilot, Cursor, Codex CLI and JetBrains Junie the public API of the eSeGeCe component libraries, so your AI assistant writes code that compiles. Repository: https://github.com/esegece-com/agent-skills.
- [sgcHTML component catalog (JSON)](https://www.esegece.com/products/sgchtml/catalog.json): Machine-readable catalog of every sgcHTML UI component, with Delphi and .NET class names, family, key properties, methods, events and a data-aware flag.
- [Long-form knowledge dump](https://www.esegece.com/llms-full.txt): The same site in full prose, sized for a single context window.
## Documentation
- [Online Help](https://www.esegece.com/help/sgcWebSockets): Full property, method and event reference for every sgcWebSockets component.
- [Blog](https://www.esegece.com/community/blog/): 369 articles. Release notes, deep dives and tutorials, newest first, 16 pages deep at /community/blog/page/2/ and up.
- [Blog tag: applications](https://www.esegece.com/community/blog/tag/applications/): 5 articles.
- [Blog tag: cbuilder](https://www.esegece.com/community/blog/tag/cbuilder/): 307 articles.
- [Blog tag: components](https://www.esegece.com/community/blog/tag/components/): 162 articles.
- [Blog tag: delphi](https://www.esegece.com/community/blog/tag/delphi/): 322 articles.
- [Blog tag: features](https://www.esegece.com/community/blog/tag/features/): 122 articles.
- [Blog tag: installation](https://www.esegece.com/community/blog/tag/installation/): 8 articles.
- [Blog tag: net](https://www.esegece.com/community/blog/tag/net/): 133 articles.
- [Blog tag: releases](https://www.esegece.com/community/blog/tag/releases/): 71 articles.
- [Blog tag: reviews](https://www.esegece.com/community/blog/tag/reviews/): 7 articles.
- [Changelog](https://www.esegece.com/changelog/): Every public release of sgcWebSockets, sgcWebSockets .NET, sgcIndy, sgcOpenAPI and sgcSign, with the new features, bug fixes and breaking changes in each version.
- [sgcWebSockets release notes](https://www.esegece.com/changelog/sgcwebsockets/): sgcWebSockets release notes and version history: the new components, the bug fixes and the breaking changes in every public release, for Delphi, C++ Builder and Lazarus.
- [sgcWebSockets .NET release notes](https://www.esegece.com/changelog/sgcwebsockets-net/): sgcWebSockets .NET release notes and version history: the new features, the bug fixes and the breaking changes in every public release of the C# WebSocket library.
- [sgcIndy release notes](https://www.esegece.com/changelog/sgcindy/): sgcIndy release notes and version history: the new features, the bug fixes and the breaking changes in every public release of the enhanced Indy components.
- [sgcOpenAPI release notes](https://www.esegece.com/changelog/sgcopenapi/): sgcOpenAPI release notes and version history: the new features, the bug fixes and the breaking changes in every public release of the OpenAPI parser and SDK generator.
- [sgcSign release notes](https://www.esegece.com/changelog/sgcsign/): sgcSign release notes and version history: the new features, the bug fixes and the breaking changes in every public release of the digital signature suite.
## Pricing
- [All-Access bundle and every product price](https://www.esegece.com/pricing/): eSeGeCe pricing for all products: sgcWebSockets, sgcAI, sgcMQ, sgcSocial, sgcAuth, sgcHTTP, sgcREST, sgcHTML, sgcQUIC, sgcWebRTC, sgcCrypto, sgcOpenAPI, sgcBiometrics, sgcSign and sgcIndy. Single, Team and Site prices in one table.
- [sgcWebSockets pricing](https://www.esegece.com/products/websockets/pricing/): sgcWebSockets pricing plans for Delphi, C++ Builder, and .NET. Choose from Standard, Professional, and Enterprise editions with source code or compiled DCU options.
- [sgcAI pricing](https://www.esegece.com/products/sgcai/pricing/): Licence sgcAI for Delphi and C++Builder. Single developer and site licences with source code, one year of updates and priority support.
- [sgcMQ pricing](https://www.esegece.com/products/sgcmq/pricing/): Licence sgcMQ for Delphi and C++Builder. Single developer and site licences with source code, one year of updates and priority support.
- [sgcSocial pricing](https://www.esegece.com/products/sgcsocial/pricing/): Licence sgcSocial for Delphi and C++Builder. Single developer and site licences with source code, one year of updates and priority support.
- [sgcAuth pricing](https://www.esegece.com/products/sgcauth/pricing/): sgcAuth pricing and licensing. OAuth2 client and JWT client components for Delphi and C++ Builder, plus WebAuthn passkey sign-in. Standalone package, the sgcWebSockets Core runtime is included.
- [sgcHTTP pricing](https://www.esegece.com/products/sgchttp/pricing/): sgcHTTP pricing and licensing. HTTP/2, gRPC and Google Cloud client components for Delphi and C++ Builder. Standalone package, the sgcWebSockets Core runtime is included.
- [sgcREST pricing](https://www.esegece.com/products/sgcrest/pricing/): sgcREST pricing and licensing. A REST API server and OpenAPI server/client components for Delphi and C++ Builder. Standalone package, the sgcWebSockets Core runtime is included.
- [sgcCrypto pricing](https://www.esegece.com/products/sgccrypto/pricing/): sgcCrypto pricing and licensing. Included free with sgcWebSockets Standard, Professional and Enterprise. Also sold standalone, bundling the sgcWebSockets Core runtime, for customers who only own Core. Full source code.
- [sgcHTML pricing](https://www.esegece.com/products/sgchtml/pricing/): sgcHTML pricing and licensing. 93 server-side HTML/UI components for Delphi, C++ Builder and .NET. Build complete web apps with Bootstrap 5 and htmx.
- [sgcQUIC pricing](https://www.esegece.com/products/sgcquic/pricing/): Licence sgcQUIC for Delphi and C++Builder. Single developer and site licences with source code, one year of updates and priority support.
- [sgcWebRTC pricing](https://www.esegece.com/products/sgcwebrtc/pricing/): sgcWebRTC pricing and licensing. WebRTC media engine for Delphi and C++ Builder: SDP signaling, SCTP data channels, Opus/G.711 audio, VP8/H.264 video, DTLS-SRTP encryption. Add-on to sgcWebSockets Enterprise.
- [sgcOpenAPI pricing](https://www.esegece.com/products/openapi/pricing/): Licence sgcOpenAPI for Delphi and C++Builder. Single developer and site licences with source code, one year of updates and priority support.
- [sgcSign pricing](https://www.esegece.com/products/sgcsign/pricing/): sgcSign pricing and licensing. Enterprise-grade XAdES, PAdES, and CAdES digital signature components for Delphi and C++ Builder.
## Tools & apps
- [Demo and utility applications](https://www.esegece.com/applications/): Free download of demo and utility applications built with sgcWebSockets: WebSocket and MQTT clients, STOMP, Socket.IO, SignalR Core, WebRTC server, Kraken trader, and the sgcTrader Binance and TradeBar trading apps.
- [Quick start](https://www.esegece.com/products/quickstart/): Install sgcWebSockets in Delphi, C++Builder or .NET and get a WebSocket client and server talking in a few lines of code.
## Optional
- [Free trial download](https://www.esegece.com/products/websockets/download/): Download sgcWebSockets free trial for Delphi, C++ Builder, Lazarus, and .NET. Full Enterprise features for evaluation purposes.
- [About](https://www.esegece.com/about/): eSeGeCe is Sergio Gómez Cortijo, an individual developer in Barcelona, Spain, building components for Delphi, C++ Builder and .NET since 2012. Who writes the code, what the libraries cover, and how support works.
- [Security and vulnerability disclosure](https://www.esegece.com/security/): How to report a security vulnerability in the eSeGeCe component libraries, our coordinated vulnerability disclosure policy, security update commitments and published SBOMs.
- [Cyber Resilience Act (EU) 2024/2847](https://www.esegece.com/security/cyber-resilience-act/): How the EU Cyber Resilience Act applies to the eSeGeCe component libraries, what eSeGeCe provides for your supplier due diligence, and the timeline to December 2027.
- [Contact](https://www.esegece.com/contact/): Contact eSeGeCe - Get in touch for questions about our Delphi and .NET communication components, technical support, sales inquiries, and partnerships.
- [Site languages](https://www.esegece.com/): 12 languages: English at the site root, Spanish /es/, German /de/, Italian /it/, French /fr/, Dutch /nl/, Korean /ko/, Japanese /ja/, Polish /pl/, Brazilian Portuguese /br/, Chinese (Simplified) /zh/, Turkish /tr/. The About page exists in 12 of them.
- [Sitemap](https://www.esegece.com/sitemap.xml): Every indexable URL on the site.