gsoap
« Back to VersTracker
Description:
SOAP stub and skeleton compiler for C and C++
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: soap xml wsdl webservice c++ networking
Install: brew install gsoap
About:
Gsoap is a comprehensive toolkit for developing SOAP/XML web services and clients in C and C++. It automates the generation of serialization code (stubs and skeletons) from WSDL and XSD definitions. This enables high-performance, interoperable communication between diverse platforms and languages.
Key Features:
  • Generates C/C++ code from WSDL and XSD
  • Supports both SOAP 1.1 and 1.2 protocols
  • High-performance, low-overhead implementation
  • Supports XML serialization for complex data types
Use Cases:
  • Building high-performance SOAP clients for enterprise systems
  • Creating C/C++ web service endpoints for legacy integration
  • Generating data serialization code from XML schemas
Alternatives:
  • gRPC – Modern RPC framework using Protocol Buffers; generally preferred for new microservices over SOAP.
  • Apache CXF – Java-based framework for services and APIs; better suited for Java-centric environments.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 3:44pm 0 VERSION_BUMP ac49e0f9
Sep 13, 2024 12:43pm 0 VERSION_BUMP 3f42ed03