# eSeGeCe > Enterprise-grade communication, signing and biometric component libraries for Delphi, C++ Builder, Lazarus / FPC, and .NET developers. ## Products - [sgcWebSockets](https://www.esegece.com/products/websockets/): WebSocket and real-time communication library covering RFC 6455, HTTP/2, MQTT, AMQP, STOMP, WAMP, Server-Sent Events, P2P/WebRTC, MCP, AI/LLM (OpenAI, Anthropic), IoT (AWS, Azure, CoAP) and 30+ API integrations. - [sgcAI](https://www.esegece.com/products/sgcai/): AI, LLM and MCP components for Delphi and C++ Builder. One chat component (TsgcAIChat) reaches OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok and Mistral, plus MCP client and server, embeddings, vector databases and text-to-speech. Standalone: the sgcWebSockets Core runtime is bundled in. sgcAI is included in the All-Access bundle. - [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 1.0/1.1/1.2 client components for Delphi and C++ Builder, with broker-specific STOMP clients for RabbitMQ and ActiveMQ. Standalone: the sgcWebSockets Core runtime is bundled in. sgcMQ is included in the All-Access bundle. - [sgcSocial](https://www.esegece.com/products/sgcsocial/): WhatsApp Business Cloud API (TsgcWhatsApp_Client) and Telegram TDLib (TsgcTDLib_Telegram) client components for Delphi and C++ Builder. Send template, media and interactive WhatsApp messages, receive webhooks, and build full Telegram clients and bots. Standalone: the sgcWebSockets Core runtime is bundled in. sgcSocial is included in the All-Access bundle. - [sgcAuth](https://www.esegece.com/products/sgcauth/): OAuth2 client, JWT client and WebAuthn components for Delphi and C++ Builder. Sign in with any OAuth2/OIDC provider, issue and verify JWTs, and add passkey and security-key authentication to native apps. Standalone: the sgcWebSockets Core runtime is bundled in. sgcAuth is included in the All-Access bundle. - [sgcHTTP](https://www.esegece.com/products/sgchttp/): HTTP/2 client, gRPC client and Google Cloud Pub/Sub, Calendar and Firebase Cloud Messaging client components for Delphi and C++ Builder. Standalone: the sgcWebSockets Core runtime is bundled in. sgcHTTP is included in the All-Access bundle. - [sgcREST](https://www.esegece.com/products/sgcrest/): REST server, OpenAPI server and OpenAPI client components for Delphi and C++ Builder. Publish REST APIs from an OpenAPI 3.x contract, or consume any OpenAPI-described API. Standalone: the sgcWebSockets Core runtime is bundled in. sgcREST is included in the All-Access bundle. - [sgcHTML](https://www.esegece.com/products/sgchtml/): Server-side HTML/UI component framework with 89 Bootstrap 5 and htmx components (navigation, data and tables, charts, forms, content, overlays, chat/AI, authentication) that build complete web interfaces from Delphi, C++ Builder and .NET without a separate JavaScript front-end. - [sgcQUIC](https://www.esegece.com/products/sgcquic/): QUIC and HTTP/3 client and server components (TsgcQUICClient, TsgcQUICServer, TsgcHTTP3Client, TsgcHTTP3Server) with WebTransport support for Delphi, C++ Builder and .NET. Requires sgcWebSockets Enterprise, and it is included in the All-Access bundle. - [sgcOpenAPI](https://www.esegece.com/products/openapi/): Native Pascal SDK generator that imports OpenAPI 3.x specifications and produces type-safe API clients directly from the Delphi IDE. - [sgcSign](https://www.esegece.com/products/sgcsign/): Enterprise digital-signature suite producing XAdES, PAdES, CAdES and ASiC signatures from 10 key providers and 21 country profiles, available as a component library or self-hosted remote-signing daemon. - [sgcBiometrics](https://www.esegece.com/products/biometrics/): Native Windows Biometric Framework integration for fingerprint, facial recognition and Windows Hello authentication in Delphi and C++ Builder applications. - [sgcIndy](https://www.esegece.com/products/sgcindy/): Enhanced Indy TCP/IP component suite with extended protocol support, modern TLS integration and performance optimisations for Delphi, C++ Builder and FreePascal. - [sgcOpenAPI pre-built SDK catalog](https://www.esegece.com/products/openapi/apis/): 1,195+ generated Pascal SDKs (AWS, Azure, Google Cloud, Microsoft Graph). - [TsgcWebView2 browser control](https://www.esegece.com/products/websockets/http/webview2/): Embed a Microsoft Edge WebView2 (Chromium) browser in Delphi VCL apps, with navigation, scripting, cookies and downloads (Windows only). - [Delphi AMQP client](https://www.esegece.com/products/websockets/delphi-amqp-client/): AMQP 1.0 and 0.9.1 client components for RabbitMQ, Azure Service Bus and other message brokers. - [.NET WebSocket library](https://www.esegece.com/products/websockets/net-websocket-library/): WebSocket client and server components for .NET, available on NuGet. - [Delphi MCP and AI components](https://www.esegece.com/products/websockets/delphi-mcp-components/): Model Context Protocol (MCP) clients and servers plus AI/LLM components for Delphi. - [Delphi XAdES, PAdES and CAdES signatures](https://www.esegece.com/products/sgcsign/delphi-xades-pades-signatures/): Digital signature components producing XAdES, PAdES and CAdES signatures from Delphi. ## Learn - [What are WebSockets?](https://www.esegece.com/products/websockets/what-are-websockets/): Bi-directional, full-duplex communication over a single TCP socket (RFC 6455). - [What is OpenAPI?](https://www.esegece.com/products/openapi/what-is-openapi/): The OpenAPI 3.x specification for describing RESTful APIs. - [Glossary](https://www.esegece.com/glossary/): 82 networking, protocol and crypto terms with RFC links. - [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 decision guide. - [Build an AI chatbot in Delphi](https://www.esegece.com/community/blog/ai-chatbot-delphi/): Conversation memory and streaming with the TsgcAIChat component. - [Build an AI agent in Delphi](https://www.esegece.com/community/blog/ai-agent-delphi/): Function calling and MCP tool use to let an LLM call your own code in a loop. - [Streaming LLM responses in Delphi](https://www.esegece.com/community/blog/streaming-llm-responses-delphi/): Token-by-token output via Server-Sent Events (OnHTTPAPISSE) for OpenAI, Claude, Gemini and Ollama. - [RAG in Delphi](https://www.esegece.com/community/blog/rag-delphi/): Retrieval-Augmented Generation, embed your documents, store the vectors locally or in Pinecone, and ground LLM answers in your own data. ## Comparisons - [sgcWebSockets vs alternatives](https://www.esegece.com/products/websockets/comparison/): Delphi & C++ Builder WebSocket libraries compared (Indy, ICS, TMS, mORMot). - [.NET WebSocket libraries](https://www.esegece.com/products/websockets/comparison-net/): sgcWebSockets .NET vs System.Net.WebSockets, SignalR, WebSocket-Sharp, Fleck, Watson. - [sgcSign vs code/document signing tools](https://www.esegece.com/products/sgcsign/comparison/): vs SignTool, osslsigncode, Azure Trusted Signing, DigiCert, jsign, Acrobat, iText. - [sgcOpenAPI vs OpenAPI generators](https://www.esegece.com/products/openapi/comparison/): vs OpenAPI Generator, Swagger Codegen, mORMot 2, TMS XData. - [sgcIndy vs Indy](https://www.esegece.com/products/sgcindy/comparison/): What sgcIndy adds on top of the Indy library it builds on. - [OpenAI vs Anthropic vs Gemini in Delphi](https://www.esegece.com/community/blog/openai-vs-anthropic-vs-gemini-delphi/): Vendor-neutral guide to choosing an LLM provider, with the same component pattern so switching later is cheap. ## Documentation - [Online Help](https://www.esegece.com/help/sgcWebSockets): Full property/method/event reference for every sgcWebSockets component. - [sgcHTML component catalog (JSON)](https://www.esegece.com/products/sgchtml/catalog.json): Machine-readable catalog of all 89 sgcHTML UI components plus 7 infrastructure classes, with Delphi and .NET class names, family, key properties, methods, events and a data-aware flag. - [Technical PDFs](https://www.esegece.com/products/websockets/docs/): Per-component PDFs covering features, quick-start, code samples (Delphi, C++ Builder, .NET) and primary-source references. - [Blog](https://www.esegece.com/community/blog/): Release notes, deep dives and tutorials. ## Pricing - [sgcWebSockets pricing](https://www.esegece.com/products/websockets/pricing/) - [sgcSign pricing](https://www.esegece.com/products/sgcsign/pricing/) - [All-Access bundle](https://www.esegece.com/pricing/) ## Tools & apps - [Demo & utility applications](https://www.esegece.com/applications/) - [Quick start](https://www.esegece.com/products/quickstart/) - [Changelog](https://www.esegece.com/changelog/) ## Optional - [Free trial download](https://www.esegece.com/products/websockets/download/) - [Contact](https://www.esegece.com/contact/) - [Sitemap](https://www.esegece.com/sitemap.xml) - Site content is available in 12 languages: English plus Spanish /es/, German /de/, French /fr/, Italian /it/, Dutch /nl/, Polish /pl/, Portuguese-Brazil /br/, Chinese /zh/, Japanese /ja/, Korean /ko/, Turkish /tr/.