Empieza en 5 minutos

Cinco librerías de componentes. Un instalador por producto. Delphi, C++Builder y .NET nativos. Arrastra el componente a un form, fija dos propiedades y estás listo para lanzar. Elige tu producto abajo y sigue la ruta de inicio rápido que encaje con tu proyecto.

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

Cinco librerías — una ruta de inicio rápido para cada una

Cada producto se distribuye con el mismo flujo drop-on-form. Elige la que encaje con tu problema y sigue el enlace de inicio rápido hasta un sample funcionando en minutos.

sgcWebSockets

WebSocket, HTTP/2/3, MQTT, AMQP, IA/LLM, WebRTC, IoT y más de 30 integraciones de API listas para usar. La librería estrella, en producción en miles de tiendas Delphi.

Guía Rápida →

sgcOpenAPI

Parsea cualquier spec OpenAPI 3.0 y genera código cliente Delphi idiomático o un esqueleto de servidor funcionando en segundos. Round-trip seguro, con mapeo de tipos nativo y flujos de auth integrados.

Guía Rápida →

sgcSign

Firmas digitales empresariales — XAdES, PAdES, CAdES, ASiC — desde 10 proveedores de claves y 21 perfiles por país. Librería de componentes o daemon de firma remota autoalojado.

Guía Rápida →

sgcBiometrics

Añade autenticación Windows Hello, de huella y de cara a apps Delphi. WinRT nativo por debajo, expuesto como un único componente drop-on-form con tres eventos.

Guía Rápida →

sgcIndy

Una build Indy TCP/IP personalizada y mantenida con fixes, mejoras de rendimiento y soporte FPC. Compatible drop-in con proyectos Indy de fábrica.

Guía Rápida →

Tres snippets de arranque

Copia, pega, ejecuta. Cada snippet es un ejemplo Delphi completo y funcional — sin boilerplate recortado, sin imports ocultos.

1. Conecta a un servidor WebSocket

Usa TsgcWebSocketClient para conectar a cualquier servidor compatible RFC 6455, enviar un mensaje y reaccionar a los frames entrantes.

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. Genera un cliente REST Delphi desde OpenAPI

Apunta TsgcOpenAPI_Generator a cualquier spec OpenAPI 3 (archivo local o URL HTTP) y emite un cliente Delphi tipado — clases, métodos, auth y DTOs de petición/respuesta — en una llamada.

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. Firma un PDF

Usa TsgcSignPDF para producir una firma compatible PAdES con un certificado de cualquiera de los proveedores de claves soportados (PKCS#11, Azure Key Vault, AWS KMS, almacén de certificados Windows, 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;

Documentación, tutoriales, soporte

Una vez compile tu primer sample, aquí es donde ir más profundo.

Documentación completa

Referencia generada con RoboHelp para cada clase, propiedad, evento y método. Disponible online, como CHM offline y como PDF.

Abrir los docs →

Blog y tutoriales

Guías paso a paso: construir servidores MCP, escalar a 100k conexiones, ajustar la compresión, integrar Anthropic Claude, y más.

Leer el blog →

Soporte

Soporte por email directo de los desarrolladores que escribieron el código. Sin filtro de primer nivel. Respuesta normalmente en un día laborable.

Contactar soporte →

Descarga una versión de prueba o consulta precios

Prueba cada función durante 30 días, sin tarjeta de crédito. Licencia cuando lances.

Descargar versión de prueba

Builds de evaluación de 30 días con todas las funciones para cada producto. Mismo instalador que producción, sólo con tiempo limitado.

Descargar →

Ver precios

Licencias por desarrollador, por equipo o de site. Opciones de suscripción y perpetua. Descuentos por volumen a partir de 5 plazas.

Ver precios →