Comece em 5 minutos

Cinco bibliotecas de componentes. Um instalador por produto. Delphi, C++Builder e .NET nativos. Arraste o componente para um form, defina duas propriedades e você está pronto para subir. Escolha seu produto abaixo e siga o caminho de início rápido que combina com seu projeto.

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

Cinco bibliotecas — um caminho de início rápido para cada

Todo produto vem com o mesmo fluxo drop-on-form. Escolha o que combina com seu problema e siga o link de início rápido até um sample funcionando em minutos.

sgcWebSockets

WebSocket, HTTP/2/3, MQTT, AMQP, AI/LLM, WebRTC, IoT e mais de 30 integrações de API prontas para uso. A biblioteca principal, usada em produção por milhares de lojas Delphi.

Início Rápido →

sgcOpenAPI

Faça parse de qualquer spec OpenAPI 3.0 e gere código de cliente Delphi idiomático ou um esqueleto de servidor funcional em segundos. Round-trip safe, com mapeamento nativo de tipos e fluxos de auth embutidos.

Início Rápido →

sgcSign

Assinaturas digitais corporativas — XAdES, PAdES, CAdES, ASiC — a partir de 10 provedores de chave e 21 perfis por país. Biblioteca de componentes ou daemon de assinatura remota self-hosted.

Início Rápido →

sgcBiometrics

Adicione Windows Hello, autenticação por impressão digital e por face a apps Delphi. WinRT nativo por baixo, exposto como um único componente drop-on-form com três eventos.

Início Rápido →

sgcIndy

Um build customizado e mantido do Indy TCP/IP, com correções, melhorias de desempenho e suporte a FPC. Drop-in compatível com projetos Indy padrão.

Início Rápido →

Três snippets de partida

Copie, cole, rode. Cada snippet é um exemplo Delphi completo e funcional — nenhum boilerplate cortado, nenhum import escondido.

1. Conecte a um servidor WebSocket

Use TsgcWebSocketClient para conectar a qualquer servidor em conformidade com a RFC 6455, enviar uma mensagem e reagir a frames de entrada.

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. Gere um cliente REST Delphi a partir do OpenAPI

Aponte o TsgcOpenAPI_Generator para qualquer spec OpenAPI 3 (arquivo local ou URL HTTP) e gere um cliente Delphi tipado — classes, métodos, auth e DTOs de request/response — em uma chamada.

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. Assine um PDF

Use TsgcSignPDF para produzir uma assinatura em conformidade com PAdES, usando um certificado de qualquer um dos provedores de chave suportados (PKCS#11, Azure Key Vault, AWS KMS, Windows Cert Store, PFX local).

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;

Documentação, tutoriais, suporte

Depois que seu primeiro sample compilar, é aqui que você se aprofunda.

Documentação completa

Referência gerada em RoboHelp para cada classe, propriedade, evento e método. Disponível online, em CHM offline e em PDF.

Abrir a documentação →

Blog & tutoriais

Guias passo a passo: construindo servidores MCP, escalando para 100k conexões, ajustando compressão, integrando o Anthropic Claude e mais.

Leia o blog →

Suporte

Suporte direto por e-mail com os desenvolvedores que escreveram o código. Sem filtro de primeiro nível. Resposta normalmente dentro de um dia útil.

Falar com o suporte →

Baixe um trial ou veja os preços

Teste cada recurso por 30 dias, sem cartão de crédito. Licencie quando subir para produção.

Baixar Trial

Builds de avaliação de 30 dias com todos os recursos para cada produto. Mesmo instalador da produção, só com limite de tempo.

Baixar →

Ver preços

Licenças por desenvolvedor, por equipe ou por site. Opções de assinatura e perpétuas. Descontos por volume para 5+ assentos.

Ver preços →