Typed ServiceStack APIs for Go, Rust, Ruby and Zig
Add ServiceStack Reference now brings end-to-end typed APIs to 15 of the world's most popular programming languages-from websites and mobile apps to cloud services and systems software.
ServiceStack has expanded its Add ServiceStack Reference feature to include Go, Rust, Ruby, and Zig, bringing the total number of supported programming languages to fifteen.
This update allows developers to generate end-to-end typed API integrations that feel native to each specific language's ecosystem while maintaining a single backend source of truth. Unlike traditional SDKs, this system uses machine-readable metadata to produce lightweight, idiomatic code that handles complex tasks like authentication, error reporting, and data serialization.
By automating the creation of native DTOs, the platform ensures that changes to the server are immediately reflected across web, mobile, and system-level clients. Ultimately, this architectural approach reduces manual labor and prevents drift between an API’s contract and its various cross-platform implementations.