Download sgcREST: Free Trial | eSeGeCe

Download sgcREST

The sgcREST components ship inside the sgcWebSockets trial installer. Download the package for your IDE version and the SGC REST palette page appears with all four components ready to use: TsgcHTTPRESTServer, TsgcHTTPServerStats, TsgcHTTPServer_Tenancy and TsgcHTTPServer_Users. The OpenAPI server engine and the OpenAPI client class are available in code right away. No separate installer needed.

One installer, one trial. sgcREST is licensed as a standalone package with the sgcWebSockets Core runtime bundled in, and it is distributed through the same trial download. Install it, open the SGC REST palette page, and evaluate all seven classes before you buy.

Trying code-first OpenAPI? TsgcOpenAPICodeFirstScanner and TsgcOpenAPICodeFirstDispatcher need Delphi XE7 or later, they rely on RTTI that earlier versions do not have. Everything else in sgcREST, including spec-first OpenAPI, works from Delphi 7 up.

RAD Studio / Delphi Downloads

Trial version works for a limited time on a single workstation. Includes the sgcREST components.

Delphi 13 Florence Download ↓
Delphi 12 Athens Download ↓
Delphi 11 Alexandria Download ↓
Delphi 10.4 Sydney Download ↓
Delphi 10.3 Rio Download ↓
Delphi 10.2 Tokyo Download ↓
Delphi 10.1 Berlin Download ↓
Delphi 10 Seattle Download ↓
Delphi XE8 Download ↓
Delphi XE7 Download ↓
Delphi XE6 Download ↓
Delphi XE5 Download ↓
Delphi XE4 Download ↓
Delphi XE3 Download ↓
Delphi XE2 Download ↓
Delphi XE Download ↓
Delphi 2010 Download ↓
Delphi 2009 Download ↓
Delphi 2007 Download ↓
Delphi 7 Download ↓

C++ Builder Downloads

Trial version works for a limited time on a single workstation. Includes the sgcREST components.

C++ Builder 13 Download ↓
C++ Builder 12 Download ↓
C++ Builder 11 Download ↓
C++ Builder 10.4 Download ↓
C++ Builder 10.3 Download ↓
C++ Builder 10.2 Download ↓
C++ Builder 10.1 Download ↓

Nothing to Provision First

The REST server, the spec-first OpenAPI engine and the OpenAPI client need no external account or third-party credentials to get started.

REST server

Create a TsgcHTTPRESTServer, add a binding and set Active to True. Attach ServerStats and Tenancy when you need them, both are optional.

OpenAPI spec

Point the OpenAPI server engine at an OpenAPI 3.0/3.1 document you already have, or annotate a Delphi class and let TsgcOpenAPICodeFirstScanner generate one.

System Requirements

Delphi / C++ Builder

  • Delphi 7, 2007, 2009, 2010
  • Delphi XE through XE8
  • Delphi 10 Seattle through 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • C++ Builder (matching versions)

Platforms & Runtime

  • Windows, Linux, macOS, iOS and Android
  • No additional add-on, runs on the standard Indy library
  • Code-first OpenAPI needs Delphi XE7 or later
  • Full source code in paid versions

Need a License?

sgcREST is licensed on its own, with the sgcWebSockets Core runtime bundled in.