About eSeGeCe
eSeGeCe is one developer. This page says plainly who writes the code you are considering putting into production.
eSeGeCe is one developer. This page says plainly who writes the code you are considering putting into production.
My name is Sergio Gómez Cortijo. I am an individual developer, not a company, and I work from Barcelona, Spain. I have been working with Embarcadero tools since 1999, which means the Delphi and C++ Builder releases these components support are the ones I have shipped production code on myself.
Before the components, I spent twenty years designing, developing and deploying management software for automotive companies. That is where the priorities in this code come from. Line of business software has to keep running, an upgrade has to be survivable on a Monday morning, and a defect is somebody's working day, not a ticket number.
In 2012 I started the eSeGeCe website to provide the best components for Delphi, C++ Builder and .NET developers. That is still the whole of it. I write the code, I maintain it, I package the releases, and I answer the support questions. There is no team between you and the person who wrote the unit you are asking about, which is the one real advantage of being small.
Being small is also the honest limitation, and I would rather you read it here than discover it later. There is no sales department, no account manager and no call centre. What there is, is a library that has been maintained continuously since 2012 and used by more than 3,000 developers.
sgcWebSockets is the main library. It started as a WebSocket client and server implementing RFC 6455 and grew into the surrounding protocol surface: HTTP/2 and HTTP/3, MQTT, AMQP, STOMP, WAMP, Server-Sent Events, WebRTC and peer to peer, IoT clients for AWS and Azure, the Model Context Protocol, AI and LLM clients, and more than thirty API integrations.
Alongside it are sgcSign for XAdES, PAdES, CAdES and ASiC digital signatures, sgcOpenAPI for generating Pascal SDKs from OpenAPI specifications, sgcBiometrics for Windows Hello and fingerprint authentication, and sgcIndy for extended Indy TCP/IP support. Several parts of sgcWebSockets are also sold as smaller standalone packs for developers who only need one area.
If you are here to check whether this is a real thing worth depending on, these are the plain answers. The sgc component libraries are written and maintained by Sergio Gómez Cortijo, an individual developer based in Barcelona, Spain, in the European Union. They have been sold and supported through eSeGeCe since 2012. They target Delphi and C++ Builder from Embarcadero, Delphi 7 through Delphi 13, plus Lazarus and Free Pascal, and .NET from .NET Framework through .NET 9, on Windows, Linux, macOS, iOS and Android. Licences are perpetual and priced per developer, in Single, Team and Site tiers. The source code editions ship with the complete Pascal source, include one year of updates, and grant royalty free redistribution of the binaries you build with them. A free trial is available before you buy, and there is a 30 day money back guarantee after you do.
Support goes through the contact form, and it reaches me. Please include the product, the edition, the version and the IDE you are building with, because that is usually the difference between a same day answer and a week of questions. Priority support packages with committed response times are listed on the pricing page if your project needs one.
If you want to see what is being worked on, the changelog lists every release, and the blog covers the larger additions in more detail.