Leg in 5 Minuten los

Fünf Komponentenbibliotheken. Ein Installer pro Produkt. Native Delphi-, C++Builder- und .NET-Versionen. Komponente auf das Formular ziehen, zwei Eigenschaften setzen — und du bist auslieferbereit. Wähle dein Produkt unten und folge dem passenden Schnellstart-Pfad.

Delphi 7 – 13
C++Builder 2007 – 13
.NET 2.0 – 9
Windows, Linux, macOS, iOS, Android

Fünf Bibliotheken — je ein Schnellstart-Pfad

Jedes Produkt liefert denselben Drop-on-Form-Workflow. Wähle das, das zu deinem Problem passt, und folge dem Schnellstart-Link zu einem funktionierenden Beispiel in Minuten.

sgcWebSockets

WebSocket, HTTP/2/3, MQTT, AMQP, KI/LLM, WebRTC, IoT sowie 30+ einsatzfertige API-Integrationen. Das Flaggschiff — produktiv im Einsatz bei Tausenden Delphi-Häusern.

Schnellstart →

sgcOpenAPI

Parse jede OpenAPI-3.0-Spezifikation und generiere idiomatischen Delphi-Client-Code oder ein funktionierendes Server-Skelett in Sekunden. Round-Trip-sicher, mit nativer Typabbildung und eingebauten Auth-Flows.

Schnellstart →

sgcSign

Enterprise-Digitalsignaturen — XAdES, PAdES, CAdES, ASiC — aus 10 Key Providern und 21 Länderprofilen. Komponentenbibliothek oder selbstgehosteter Remote-Signatur-Daemon.

Schnellstart →

sgcBiometrics

Bring Windows Hello, Fingerabdruck- und Gesichtsauthentifizierung in deine Delphi-Apps. Native WinRT unter der Haube, freigegeben als einzelne Drop-on-Form-Komponente mit drei Events.

Schnellstart →

sgcIndy

Ein gepflegter Indy-TCP/IP-Build mit Fixes, Performance-Verbesserungen und FPC-Support. Drop-in-kompatibel zu Projekten mit Stock-Indy.

Schnellstart →

Drei Einstiegs-Snippets

Kopieren, einfügen, ausführen. Jedes Snippet ist ein vollständiges, funktionierendes Delphi-Beispiel — kein Boilerplate gekürzt, keine Imports versteckt.

1. Mit einem WebSocket-Server verbinden

Verwende TsgcWebSocketClient, um dich mit jedem RFC-6455-konformen Server zu verbinden, eine Nachricht zu senden und auf eingehende Frames zu reagieren.

uses
  sgcWebSocket;

var
  oClient: TsgcWebSocketClient;
begin
  oClient := TsgcWebSocketClient.Create(nil);
  try
    oClient.URL := 'wss://www.esegece.com:2053';
    oClient.WatchDog.Enabled := True;     // auto-reconnect
    oClient.OnMessage := procedure(Connection: TsgcWSConnection;
                                   const Text: string)
      begin
        Writeln('Server says: ', Text);
      end;
    oClient.Active := True;
    oClient.WriteData('Hello from Delphi!');
    Readln;
  finally
    oClient.Free;
  end;
end;

2. Einen Delphi-REST-Client aus OpenAPI generieren

Zeige TsgcOpenAPI_Generator auf eine beliebige OpenAPI-3-Spezifikation (lokale Datei oder HTTP-URL) und gib einen typisierten Delphi-Client aus — Klassen, Methoden, Auth und Request-/Response-DTOs — in einem einzigen Aufruf.

uses
  sgcOpenAPI_Parser, sgcOpenAPI_Generator;

var
  oGen: TsgcOpenAPI_Generator;
begin
  oGen := TsgcOpenAPI_Generator.Create(nil);
  try
    oGen.Source       := 'https://petstore3.swagger.io/api/v3/openapi.json';
    oGen.OutputFolder := 'C:\Projects\PetStoreClient\src';
    oGen.Language     := lngDelphi;
    oGen.Namespace    := 'PetStore.Client';
    oGen.Generate;
    Writeln('Generated ', oGen.Files.Count, ' Delphi units');
  finally
    oGen.Free;
  end;
end;

3. Ein PDF signieren

Verwende TsgcSignPDF, um eine PAdES-konforme Signatur mit einem Zertifikat aus einem der unterstützten Key Provider zu erzeugen (PKCS#11, Azure Key Vault, AWS KMS, Windows-Zertifikatsspeicher, lokales PFX).

uses
  sgcSign_PAdES, sgcSign_KeyProvider_Windows;

var
  oSigner: TsgcSignPDF;
  oKey   : TsgcSign_KeyProvider_Windows;
begin
  oKey := TsgcSign_KeyProvider_Windows.Create(nil);
  oKey.CertificateThumbprint := 'a1b2c3d4...';

  oSigner := TsgcSignPDF.Create(nil);
  try
    oSigner.KeyProvider := oKey;
    oSigner.Profile     := 'PAdES-B-LT';
    oSigner.SignFile(
      'C:\docs\contract.pdf',
      'C:\docs\contract.signed.pdf');
    Writeln('Signed: ', oSigner.LastSignatureId);
  finally
    oSigner.Free;
    oKey.Free;
  end;
end;

Dokumentation, Tutorials, Support

Sobald dein erstes Beispiel kompiliert, geht es hier in die Tiefe.

Vollständige Dokumentation

RoboHelp-generierte Referenz für jede Klasse, jede Eigenschaft, jedes Event und jede Methode. Online verfügbar, als Offline-CHM und als PDF.

Doku öffnen →

Blog & Tutorials

Schritt-für-Schritt-Anleitungen: MCP-Server bauen, auf 100k Verbindungen skalieren, Kompression tunen, Anthropic Claude integrieren und mehr.

Zum Blog →

Support

Direkter E-Mail-Support von den Entwicklern, die den Code geschrieben haben. Kein First-Tier-Filter. Antwort meist innerhalb eines Werktags.

Support kontaktieren →

Testversion herunterladen oder Preise ansehen

Probier jede Funktion 30 Tage lang, keine Kreditkarte nötig. Lizenziere, sobald du ausgelieferst.

Testversion herunterladen

Voll funktionsfähige 30-Tage-Evaluations-Builds für jedes Produkt. Derselbe Installer wie in der Produktion, nur zeitbegrenzt.

Herunterladen →

Preise ansehen

Lizenzen pro Entwickler, pro Team oder pro Standort. Abo- und Perpetual-Optionen. Mengenrabatte ab 5 Plätzen.

Preise ansehen →